home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_20_mcmh.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
165KB
|
2,983 lines
# near model CODE resource
# jump table entries: 8752-8781 (30 of them)
export_1094:
00000000 4E75 rts
export_1095:
00000002 7000 moveq.l D0, 0x00
00000004 6004 bra +0x6 /* 0000000A */
export_1096:
00000006 303C 8000 move.w D0, 0x8000
label0000000A:
0000000A 48E7 3F40 movem.l -[A7], D2,D3,D4,D5,D6,D7,A1
0000000E 206F 0020 movea.l A0, [A7 + 0x20]
00000012 226F 0024 movea.l A1, [A7 + 0x24]
00000016 3C10 move.w D6, [A0]
00000018 3E06 move.w D7, D6
0000001A 0247 7FF0 andi.w D7, 0x7FF0
0000001E 3807 move.w D4, D7
00000020 6612 bne +0x14 /* 00000034 */
00000022 3C00 move.w D6, D0
00000024 2011 move.l D0, [A1]
label00000026:
00000026 2229 0004 move.l D1, [A1 + 0x4]
0000002A 4840 swap.w D0
0000002C BD40 xor.w D0, D6
0000002E 4840 swap.w D0
00000030 6000 0168 bra +0x16A /* 0000019A */
label00000034:
00000034 4846 swap.w D6
00000036 4847 swap.w D7
00000038 3C11 move.w D6, [A1]
0000003A 3E06 move.w D7, D6
0000003C 0247 7FF0 andi.w D7, 0x7FF0
00000040 660A bne +0xC /* 0000004C */
label00000042:
00000042 2010 move.l D0, [A0]
00000044 2228 0004 move.l D1, [A0 + 0x4]
00000048 6000 0150 bra +0x152 /* 0000019A */
label0000004C:
0000004C B146 xor.w D6, D0
0000004E 2010 move.l D0, [A0]
00000050 2411 move.l D2, [A1]
00000052 0880 001F bclr.b D0, 0x1F
00000056 0882 001F bclr.b D2, 0x1F
0000005A 2228 0004 move.l D1, [A0 + 0x4]
0000005E 2629 0004 move.l D3, [A1 + 0x4]
00000062 9847 sub.w D4, D7
00000064 B082 cmp.l D0, D2
00000066 6220 bhi +0x22 /* 00000088 */
00000068 6B04 bmi +0x6 /* 0000006E */
0000006A B283 cmp.l D1, D3
0000006C 641A bcc +0x1C /* 00000088 */
label0000006E:
0000006E 4444 neg.w D4
00000070 0C44 0370 cmpi.w D4, 0x370
00000074 6B0C bmi +0xE /* 00000082 */
00000076 2011 move.l D0, [A1]
00000078 0880 001F bclr.b D0, 0x1F
0000007C 0246 8000 andi.w D6, 0x8000
00000080 60A4 bra -0x5A /* 00000026 */
label00000082:
00000082 C142 exg D0, D2
00000084 C343 exg D1, D3
00000086 600A bra +0xC /* 00000092 */
label00000088:
00000088 4846 swap.w D6
0000008A 4847 swap.w D7
0000008C 0C44 0370 cmpi.w D4, 0x370
00000090 6AB0 bpl -0x4E /* 00000042 */
label00000092:
00000092 2247 movea.l A1, D7
00000094 2046 movea.l A0, D6
00000096 0280 000F FFFF andi.l D0, 0xFFFFF
0000009C 08C0 0014 bset.b D0, 0x14
000000A0 0282 000F FFFF andi.l D2, 0xFFFFF
000000A6 08C2 0014 bset.b D2, 0x14
000000AA 7A00 moveq.l D5, 0x00
000000AC 7C00 moveq.l D6, 0x00
000000AE E84C lsr D4.w, 4
000000B0 0C44 001F cmpi.w D4, 0x1F
000000B4 6F1E ble +0x20 /* 000000D4 */
000000B6 CB42 exg D5, D2
000000B8 CB43 exg D5, D3
000000BA 0444 0020 subi.w D4, 0x20 /* ' ' */
000000BE 2C05 move.l D6, D5
000000C0 2E03 move.l D7, D3
000000C2 E8AD lsr D5, D4
000000C4 E8AB lsr D3, D4
000000C6 4444 neg.w D4
000000C8 0644 0020 addi.w D4, 0x20 /* ' ' */
000000CC E9AE lsl D6, D4
000000CE E9AF lsl D7, D4
000000D0 8A87 or.l D5, D7
000000D2 6014 bra +0x16 /* 000000E8 */
label000000D4:
000000D4 2A03 move.l D5, D3
000000D6 2E02 move.l D7, D2
000000D8 E8AA lsr D2, D4
000000DA E8AB lsr D3, D4
000000DC 4444 neg.w D4
000000DE 0644 0020 addi.w D4, 0x20 /* ' ' */
000000E2 E9AD lsl D5, D4
000000E4 E9AF lsl D7, D4
000000E6 8687 or.l D3, D7
label000000E8:
000000E8 2808 move.l D4, A0
000000EA 3E04 move.w D7, D4
000000EC 4844 swap.w D4
000000EE B947 xor.w D7, D4
000000F0 6B18 bmi +0x1A /* 0000010A */
000000F2 D283 add.l D1, D3
000000F4 D182 addx.l D0, D2
000000F6 3409 move.w D2, A1
000000F8 0800 0015 btst.b D0, 0x15
000000FC 6764 beq +0x66 /* 00000162 */
000000FE 0642 0010 addi.w D2, 0x10
00000102 E288 lsr D0, 1
00000104 E291 roxr D1, 1
00000106 E295 roxr D5, 1
00000108 6058 bra +0x5A /* 00000162 */
label0000010A:
0000010A 4486 neg.l D6
0000010C 4085 negx.l D5
0000010E 9383 subx.l D1, D3
00000110 9182 subx.l D0, D2
00000112 3409 move.w D2, A1
00000114 2800 move.l D4, D0
00000116 8881 or.l D4, D1
00000118 6742 beq +0x44 /* 0000015C */
label0000011A:
0000011A 2800 move.l D4, D0
0000011C 0284 FFFF FFE0 andi.l D4, 0xFFFFFFE0
00000122 6616 bne +0x18 /* 0000013A */
00000124 0442 0100 subi.w D2, 0x100
00000128 4846 swap.w D6
0000012A 4845 swap.w D5
0000012C 4841 swap.w D1
0000012E 4840 swap.w D0
00000130 3001 move.w D0, D1
00000132 3205 move.w D1, D5
00000134 3A06 move.w D5, D6
00000136 4246 clr.w D6
00000138 60E0 bra -0x1E /* 0000011A */
label0000013A:
0000013A 0800 0014 btst.b D0, 0x14
0000013E 6622 bne +0x24 /* 00000162 */
label00000140:
00000140 0442 0010 subi.w D2, 0x10
00000144 E38D lsl D5, 1
00000146 E391 roxl D1, 1
00000148 E390 roxl D0, 1
0000014A 0800 0014 btst.b D0, 0x14
0000014E 67F0 beq -0xE /* 00000140 */
00000150 6010 bra +0x12 /* 00000162 */
label00000152:
00000152 203C 7FF0 0000 move.l D0, 0x7FF00000
00000158 7200 moveq.l D1, 0x00
0000015A 603E bra +0x40 /* 0000019A */
label0000015C:
0000015C 7000 moveq.l D0, 0x00
0000015E 7200 moveq.l D1, 0x00
00000160 6038 bra +0x3A /* 0000019A */
label00000162:
00000162 0C42 7FF0 cmpi.w D2, 0x7FF0
00000166 6CEA bge -0x14 /* 00000152 */
00000168 0880 0014 bclr.b D0, 0x14
0000016C 4842 swap.w D2
0000016E 4242 clr.w D2
00000170 8082 or.l D0, D2
00000172 8A46 or.w D5, D6
00000174 4846 swap.w D6
00000176 8A46 or.w D5, D6
00000178 3C01 move.w D6, D1
0000017A 0246 0001 andi.w D6, 0x1
0000017E 8A46 or.w D5, D6
00000180 7C00 moveq.l D6, 0x00
00000182 0685 7FFF FFFF addi.l D5, 0x7FFFFFFF
00000188 D386 addx.l D1, D6
0000018A D186 addx.l D0, D6
0000018C 6BC4 bmi -0x3A /* 00000152 */
0000018E 3E08 move.w D7, A0
00000190 0247 8000 andi.w D7, 0x8000
00000194 4847 swap.w D7
00000196 4247 clr.w D7
00000198 8087 or.l D0, D7
label0000019A:
0000019A 206F 0028 movea.l A0, [A7 + 0x28]
0000019E 2080 move.l [A0], D0
000001A0 2141 0004 move.l [A0 + 0x4], D1
000001A4 4CDF 02FC movem.l D2,D3,D4,D5,D6,D7,A1, [A7]+
000001A8 4E75 rts
export_1097:
000001AA 4E56 FFF8 link A6, -0x0008
000001AE 48E7 3F60 movem.l -[A7], D2,D3,D4,D5,D6,D7,A1,A2
000001B2 206E 0008 movea.l A0, [A6 + 0x8]
000001B6 226E 000C movea.l A1, [A6 + 0xC]
000001BA 246E 0010 movea.l A2, [A6 + 0x10]
000001BE 2410 move.l D2, [A0]
000001C0 4842 swap.w D2
000001C2 3C02 move.w D6, D2
000001C4 0242 7FF0 andi.w D2, 0x7FF0
000001C8 4A82 tst.l D2
000001CA 661A bne +0x1C /* 000001E6 */
000001CC 2428 0004 move.l D2, [A0 + 0x4]
000001D0 6614 bne +0x16 /* 000001E6 */
label000001D2:
000001D2 7000 moveq.l D0, 0x00
000001D4 7200 moveq.l D1, 0x00
000001D6 2480 move.l [A2], D0
000001D8 2541 0004 move.l [A2 + 0x4], D1
000001DC 200A move.l D0, A2
000001DE 4CDF 06FC movem.l D2,D3,D4,D5,D6,D7,A1,A2, [A7]+
000001E2 4E5E unlink A6
000001E4 4E75 rts
label000001E6:
000001E6 3811 move.w D4, [A1]
000001E8 3E04 move.w D7, D4
000001EA 0244 7FF0 andi.w D4, 0x7FF0
000001EE 6700 01D6 beq +0x1D8 /* 000003C6 */
000001F2 2010 move.l D0, [A0]
000001F4 2228 0004 move.l D1, [A0 + 0x4]
000001F8 2611 move.l D3, [A1]
000001FA 2A29 0004 move.l D5, [A1 + 0x4]
000001FE 0247 8000 andi.w D7, 0x8000
00000202 BD47 xor.w D7, D6
00000204 0247 FFF0 andi.w D7, 0xFFF0
00000208 0280 000F FFFF andi.l D0, 0xFFFFF
0000020E 0283 000F FFFF andi.l D3, 0xFFFFF
00000214 0444 3FE0 subi.w D4, 0x3FE0
00000218 3D44 FFF8 move.w [A6 - 0x8], D4
0000021C 3D47 FFFC move.w [A6 - 0x4], D7
00000220 7E0B moveq.l D7, 0x0B
00000222 EFA0 asl D0, D7
00000224 2C01 move.l D6, D1
00000226 EFA1 asl D1, D7
00000228 4846 swap.w D6
0000022A EA4E lsr D6.w, 5
0000022C 8046 or.w D0, D6
0000022E 08C0 001F bset.b D0, 0x1F
00000232 EFA3 asl D3, D7
00000234 2C05 move.l D6, D5
00000236 EFA5 asl D5, D7
00000238 4846 swap.w D6
0000023A EA4E lsr D6.w, 5
0000023C 8646 or.w D3, D6
0000023E 08C3 001F bset.b D3, 0x1F
00000242 4840 swap.w D0
00000244 3C00 move.w D6, D0
00000246 4840 swap.w D0
00000248 4843 swap.w D3
0000024A B646 cmp.w D3, D6
0000024C 620A bhi +0xC /* 00000258 */
0000024E E288 lsr D0, 1
00000250 E291 roxr D1, 1
00000252 066E 0010 FFFC addi.w [A6 - 0x4], 0x10
label00000258:
00000258 4843 swap.w D3
0000025A 2C00 move.l D6, D0
0000025C 2E01 move.l D7, D1
0000025E 4843 swap.w D3
00000260 80C3 divu.w D0, D3
label00000262:
00000262 3400 move.w D2, D0
00000264 3800 move.w D4, D0
00000266 C8C5 mulu.w D4, D5
00000268 4845 swap.w D5
0000026A C4C5 mulu.w D2, D5
0000026C 4244 clr.w D4
0000026E 4844 swap.w D4
00000270 D882 add.l D4, D2
00000272 3400 move.w D2, D0
00000274 3200 move.w D1, D0
00000276 C4C3 mulu.w D2, D3
00000278 4843 swap.w D3
0000027A C2C3 mulu.w D1, D3
0000027C 4840 swap.w D0
0000027E 3004 move.w D0, D4
00000280 4244 clr.w D4
00000282 4844 swap.w D4
00000284 D284 add.l D1, D4
00000286 3801 move.w D4, D1
00000288 4241 clr.w D1
0000028A 4841 swap.w D1
0000028C D481 add.l D2, D1
0000028E 4844 swap.w D4
00000290 3800 move.w D4, D0
00000292 BC82 cmp.l D6, D2
00000294 6210 bhi +0x12 /* 000002A6 */
00000296 6604 bne +0x6 /* 0000029C */
00000298 BE84 cmp.l D7, D4
0000029A 640A bcc +0xC /* 000002A6 */
label0000029C:
0000029C 4843 swap.w D3
0000029E 4845 swap.w D5
000002A0 4840 swap.w D0
000002A2 5340 subq.w D0, 1
000002A4 60BC bra -0x42 /* 00000262 */
label000002A6:
000002A6 9E84 sub.l D7, D4
000002A8 9D82 subx.l D6, D2
000002AA 4846 swap.w D6
000002AC 4847 swap.w D7
000002AE 3C07 move.w D6, D7
000002B0 2206 move.l D1, D6
000002B2 660A bne +0xC /* 000002BE */
000002B4 4246 clr.w D6
000002B6 4242 clr.w D2
000002B8 4240 clr.w D0
000002BA 6000 0086 bra +0x88 /* 00000342 */
label000002BE:
000002BE 4247 clr.w D7
000002C0 4843 swap.w D3
000002C2 4841 swap.w D1
000002C4 B641 cmp.w D3, D1
000002C6 6308 bls +0xA /* 000002D0 */
000002C8 4841 swap.w D1
000002CA 82C3 divu.w D1, D3
000002CC 3001 move.w D0, D1
000002CE 6004 bra +0x6 /* 000002D4 */
label000002D0:
000002D0 303C FFFF move.w D0, 0xFFFF
label000002D4:
000002D4 3800 move.w D4, D0
000002D6 C8C5 mulu.w D4, D5
000002D8 3400 move.w D2, D0
000002DA C4C3 mulu.w D2, D3
000002DC 3200 move.w D1, D0
000002DE 4843 swap.w D3
000002E0 C2C3 mulu.w D1, D3
000002E2 4244 clr.w D4
000002E4 4844 swap.w D4
000002E6 D284 add.l D1, D4
000002E8 3801 move.w D4, D1
000002EA 4241 clr.w D1
000002EC 4841 swap.w D1
000002EE D481 add.l D2, D1
000002F0 4844 swap.w D4
000002F2 BC82 cmp.l D6, D2
000002F4 620C bhi +0xE /* 00000302 */
000002F6 6604 bne +0x6 /* 000002FC */
000002F8 BE84 cmp.l D7, D4
000002FA 6406 bcc +0x8 /* 00000302 */
label000002FC:
000002FC 5340 subq.w D0, 1
000002FE 4843 swap.w D3
00000300 60D2 bra -0x2C /* 000002D4 */
label00000302:
00000302 9E84 sub.l D7, D4
00000304 9D82 subx.l D6, D2
00000306 4846 swap.w D6
00000308 4847 swap.w D7
0000030A 3C07 move.w D6, D7
0000030C 2406 move.l D2, D6
0000030E 4843 swap.w D3
00000310 4842 swap.w D2
00000312 B642 cmp.w D3, D2
00000314 6306 bls +0x8 /* 0000031C */
00000316 4842 swap.w D2
00000318 84C3 divu.w D2, D3
0000031A 6004 bra +0x6 /* 00000320 */
label0000031C:
0000031C 343C FFFF move.w D2, 0xFFFF
label00000320:
00000320 3202 move.w D1, D2
00000322 C2C3 mulu.w D1, D3
00000324 4843 swap.w D3
00000326 3A02 move.w D5, D2
00000328 CAC3 mulu.w D5, D3
0000032A 4245 clr.w D5
0000032C 4845 swap.w D5
0000032E DA81 add.l D5, D1
00000330 BC85 cmp.l D6, D5
00000332 6406 bcc +0x8 /* 0000033A */
00000334 4843 swap.w D3
00000336 5342 subq.w D2, 1
00000338 60E6 bra -0x18 /* 00000320 */
label0000033A:
0000033A 4843 swap.w D3
0000033C 9C85 sub.l D6, D5
0000033E 4846 swap.w D6
00000340 8CC3 divu.w D6, D3
label00000342:
00000342 4842 swap.w D2
00000344 3406 move.w D2, D6
00000346 3C2E FFF8 move.w D6, [A6 - 0x8]
0000034A 3E2E FFFC move.w D7, [A6 - 0x4]
0000034E 3807 move.w D4, D7
00000350 0247 8000 andi.w D7, 0x8000
00000354 0244 7FF0 andi.w D4, 0x7FF0
00000358 0802 000A btst.b D2, 0xA /* '\n' */
0000035C 6714 beq +0x16 /* 00000372 */
0000035E 7200 moveq.l D1, 0x00
00000360 0682 0000 0800 addi.l D2, 0x800
00000366 D181 addx.l D0, D1
00000368 6408 bcc +0xA /* 00000372 */
0000036A 0644 0010 addi.w D4, 0x10
0000036E 08C0 001F bset.b D0, 0x1F
label00000372:
00000372 760B moveq.l D3, 0x0B
00000374 E6AA lsr D2, D3
00000376 2A00 move.l D5, D0
00000378 E6A8 lsr D0, D3
0000037A 7615 moveq.l D3, 0x15
0000037C E7A5 asl D5, D3
0000037E 8485 or.l D2, D5
00000380 0800 0015 btst.b D0, 0x15
00000384 6708 beq +0xA /* 0000038E */
00000386 E288 lsr D0, 1
00000388 E292 roxr D2, 1
0000038A 0644 0010 addi.w D4, 0x10
label0000038E:
0000038E 0800 0014 btst.b D0, 0x14
00000392 6608 bne +0xA /* 0000039C */
00000394 E382 asl D2, 1
00000396 E390 roxl D0, 1
00000398 0444 0010 subi.w D4, 0x10
label0000039C:
0000039C 9846 sub.w D4, D6
0000039E 6B30 bmi +0x32 /* 000003D0 */
000003A0 0C44 7FF0 cmpi.w D4, 0x7FF0
000003A4 6720 beq +0x22 /* 000003C6 */
000003A6 4844 swap.w D4
000003A8 4244 clr.w D4
000003AA 0880 0014 bclr.b D0, 0x14
000003AE 8084 or.l D0, D4
label000003B0:
000003B0 4847 swap.w D7
000003B2 4247 clr.w D7
000003B4 8087 or.l D0, D7
000003B6 2480 move.l [A2], D0
000003B8 2542 0004 move.l [A2 + 0x4], D2
000003BC 200A move.l D0, A2
000003BE 4CDF 06FC movem.l D2,D3,D4,D5,D6,D7,A1,A2, [A7]+
000003C2 4E5E unlink A6
000003C4 4E75 rts
label000003C6:
000003C6 203C 7FF0 0000 move.l D0, 0x7FF00000
000003CC 7400 moveq.l D2, 0x00
000003CE 60E0 bra -0x1E /* 000003B0 */
label000003D0:
000003D0 4A46 tst.w D6
000003D2 6DF2 blt -0xC /* 000003C6 */
000003D4 6000 FDFC bra -0x202 /* 000001D2 */
export_1098:
000003D8 4E56 FFE8 link A6, -0x0018
000003DC 48E7 3F38 movem.l -[A7], D2,D3,D4,D5,D6,D7,A2,A3,A4
000003E0 42AE FFE8 clr.l [A6 - 0x18]
000003E4 206E 0008 movea.l A0, [A6 + 0x8]
000003E8 266E 001C movea.l A3, [A6 + 0x1C]
000003EC 4213 clr.b [A3]
000003EE 49EE FFF0 lea.l A4, [A6 - 0x10]
000003F2 2890 move.l [A4], [A0]
000003F4 2968 0004 0004 move.l [A4 + 0x4], [A0 + 0x4]
000003FA 206E 0018 movea.l A0, [A6 + 0x18]
000003FE 7200 moveq.l D1, 0x00
00000400 3014 move.w D0, [A4]
00000402 6A08 bpl +0xA /* 0000040C */
00000404 0240 7FFF andi.w D0, 0x7FFF
00000408 3880 move.w [A4], D0
0000040A 7201 moveq.l D1, 0x01
label0000040C:
0000040C 3081 move.w [A0], D1
0000040E 7410 moveq.l D2, 0x10
00000410 202E 0010 move.l D0, [A6 + 0x10]
00000414 0C40 0002 cmpi.w D0, 0x2
00000418 6602 bne +0x4 /* 0000041C */
0000041A 5242 addq.w D2, 1
label0000041C:
0000041C 262E 000C move.l D3, [A6 + 0xC]
00000420 B682 cmp.l D3, D2
00000422 6B04 bmi +0x6 /* 00000428 */
00000424 2602 move.l D3, D2
00000426 5343 subq.w D3, 1
label00000428:
00000428 2014 move.l D0, [A4]
0000042A 660C bne +0xE /* 00000438 */
0000042C 202C 0004 move.l D0, [A4 + 0x4]
00000430 6606 bne +0x8 /* 00000438 */
00000432 7000 moveq.l D0, 0x00
00000434 6000 041A bra +0x41C /* 00000850 */
label00000438:
00000438 43ED E76E lea.l A1, [A5 - 0x1892]
0000043C 45ED E69C lea.l A2, [A5 - 0x1964]
00000440 4A43 tst.w D3
00000442 6C20 bge +0x22 /* 00000464 */
00000444 7012 moveq.l D0, 0x12
00000446 D043 add.w D0, D3
00000448 E740 asl D0.w, 3
0000044A 4854 pea.l [A4]
0000044C 4871 0000 pea.l [A1 + D0.w]
00000450 4854 pea.l [A4]
00000452 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000456 DEFC 000C add.w A7, 0xC
0000045A 2D7C 0000 0002 0010 move.l [A6 + 0x10], 0x2
00000462 7601 moveq.l D3, 0x01
label00000464:
00000464 7801 moveq.l D4, 0x01
00000466 3014 move.w D0, [A4]
00000468 0240 7FFF andi.w D0, 0x7FFF
0000046C E840 asr D0.w, 4
0000046E 0440 03FE subi.w D0, 0x3FE
00000472 0C40 0400 cmpi.w D0, 0x400
00000476 6C00 03CE bge +0x3D0 /* 00000846 */
0000047A 3E00 move.w D7, D0
0000047C 202E 0010 move.l D0, [A6 + 0x10]
00000480 0C40 0002 cmpi.w D0, 0x2
00000484 661C bne +0x1E /* 000004A2 */
00000486 7022 moveq.l D0, 0x22
00000488 9043 sub.w D0, D3
0000048A E740 asl D0.w, 3
0000048C 4871 0000 pea.l [A1 + D0.w]
00000490 4854 pea.l [A4]
00000492 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00000496 508F addq.l A7, 8
00000498 0C40 0001 cmpi.w D0, 0x1
0000049C 6700 01A4 beq +0x1A6 /* 00000642 */
000004A0 760F moveq.l D3, 0x0F
label000004A2:
000004A2 3803 move.w D4, D3
000004A4 7012 moveq.l D0, 0x12
000004A6 D043 add.w D0, D3
000004A8 E340 asl D0.w, 1
000004AA 3C32 0000 move.w D6, [A2 + D0.w]
000004AE 0440 0002 subi.w D0, 0x2
000004B2 3A32 0000 move.w D5, [A2 + D0.w]
000004B6 7448 moveq.l D2, 0x48
000004B8 3232 2000 move.w D1, [A2 + D2.w]
000004BC D246 add.w D1, D6
000004BE 3401 move.w D2, D1
label000004C0:
000004C0 B447 cmp.w D2, D7
000004C2 6C20 bge +0x22 /* 000004E4 */
000004C4 4854 pea.l [A4]
000004C6 4851 pea.l [A1]
000004C8 4854 pea.l [A4]
000004CA 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000004CE DEFC 000C add.w A7, 0xC
000004D2 3E14 move.w D7, [A4]
000004D4 0247 7FFF andi.w D7, 0x7FFF
000004D8 E847 asr D7.w, 4
000004DA 0447 03FE subi.w D7, 0x3FE
000004DE 0644 0012 addi.w D4, 0x12
000004E2 60DC bra -0x22 /* 000004C0 */
label000004E4:
000004E4 BC47 cmp.w D6, D7
000004E6 6F1A ble +0x1C /* 00000502 */
000004E8 6652 bne +0x54 /* 0000053C */
000004EA 7012 moveq.l D0, 0x12
000004EC D043 add.w D0, D3
000004EE E740 asl D0.w, 3
000004F0 4871 0000 pea.l [A1 + D0.w]
000004F4 4854 pea.l [A4]
000004F6 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
000004FA 508F addq.l A7, 8
000004FC 0C40 FFFF cmpi.w D0, 0xFFFF
00000500 663A bne +0x3C /* 0000053C */
label00000502:
00000502 7001 moveq.l D0, 0x01
00000504 9046 sub.w D0, D6
00000506 D047 add.w D0, D7
00000508 C1FC 0003 muls.w D0, 0x3
0000050C 81FC 000A divs.w D0, 0xA /* '\n' */
00000510 3D40 FFE8 move.w [A6 - 0x18], D0
00000514 4854 pea.l [A4]
00000516 7012 moveq.l D0, 0x12
00000518 906E FFE8 sub.w D0, [A6 - 0x18]
0000051C E740 asl D0.w, 3
0000051E 4871 0000 pea.l [A1 + D0.w]
00000522 4854 pea.l [A4]
00000524 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000528 DEFC 000C add.w A7, 0xC
0000052C D86E FFE8 add.w D4, [A6 - 0x18]
00000530 3E14 move.w D7, [A4]
00000532 0247 7FFF andi.w D7, 0x7FFF
00000536 E847 asr D7.w, 4
00000538 0447 03FE subi.w D7, 0x3FE
label0000053C:
0000053C 3412 move.w D2, [A2]
0000053E D485 add.l D2, D5
label00000540:
00000540 B447 cmp.w D2, D7
00000542 6D28 blt +0x2A /* 0000056C */
00000544 4854 pea.l [A4]
00000546 223C 0000 0120 move.l D1, 0x120
0000054C 4871 1000 pea.l [A1 + D1.w]
00000550 4854 pea.l [A4]
00000552 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000556 DEFC 000C add.w A7, 0xC
0000055A 3E14 move.w D7, [A4]
0000055C 0247 7FFF andi.w D7, 0x7FFF
00000560 E847 asr D7.w, 4
00000562 0447 03FE subi.w D7, 0x3FE
00000566 0444 0012 subi.w D4, 0x12
0000056A 60D4 bra -0x2A /* 00000540 */
label0000056C:
0000056C BA47 cmp.w D5, D7
0000056E 6E1A bgt +0x1C /* 0000058A */
00000570 6668 bne +0x6A /* 000005DA */
00000572 7011 moveq.l D0, 0x11
00000574 D043 add.w D0, D3
00000576 E740 asl D0.w, 3
00000578 4871 0000 pea.l [A1 + D0.w]
0000057C 4854 pea.l [A4]
0000057E 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00000582 508F addq.l A7, 8
00000584 0C40 0001 cmpi.w D0, 0x1
00000588 6650 bne +0x52 /* 000005DA */
label0000058A:
0000058A 3005 move.w D0, D5
0000058C 9047 sub.w D0, D7
0000058E C1FC 0003 muls.w D0, 0x3
00000592 81FC 000A divs.w D0, 0xA /* '\n' */
00000596 5240 addq.w D0, 1
00000598 3D40 FFE8 move.w [A6 - 0x18], D0
0000059C 3203 move.w D1, D3
0000059E 9240 sub.w D1, D0
000005A0 0641 0011 addi.w D1, 0x11
000005A4 E741 asl D1.w, 3
000005A6 4871 1000 pea.l [A1 + D1.w]
000005AA 4854 pea.l [A4]
000005AC 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
000005B0 508F addq.l A7, 8
000005B2 0C40 0001 cmpi.w D0, 0x1
000005B6 6606 bne +0x8 /* 000005BE */
000005B8 066E 0001 FFE8 addi.w [A6 - 0x18], 0x1
label000005BE:
000005BE 7012 moveq.l D0, 0x12
000005C0 D06E FFE8 add.w D0, [A6 - 0x18]
000005C4 E740 asl D0.w, 3
000005C6 4854 pea.l [A4]
000005C8 4871 0000 pea.l [A1 + D0.w]
000005CC 4854 pea.l [A4]
000005CE 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000005D2 DEFC 000C add.w A7, 0xC
000005D6 986E FFE8 sub.w D4, [A6 - 0x18]
label000005DA:
000005DA 3D43 FFE8 move.w [A6 - 0x18], D3
000005DE 41ED E6E6 lea.l A0, [A5 - 0x191A]
000005E2 486E FFF8 pea.l [A6 - 0x8]
000005E6 3403 move.w D2, D3
000005E8 E742 asl D2.w, 3
000005EA 4870 2000 pea.l [A0 + D2.w]
000005EE 4854 pea.l [A4]
000005F0 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
000005F4 DEFC 000C add.w A7, 0xC
000005F8 0642 0090 addi.w D2, 0x90
000005FC 4871 2000 pea.l [A1 + D2.w]
00000600 486E FFF8 pea.l [A6 - 0x8]
00000604 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00000608 508F addq.l A7, 8
0000060A 4A40 tst.w D0
0000060C 6C18 bge +0x1A /* 00000626 */
0000060E 203C 0000 0088 move.l D0, 0x88
00000614 4854 pea.l [A4]
00000616 4871 0000 pea.l [A1 + D0.w]
0000061A 4854 pea.l [A4]
0000061C 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000620 DEFC 000C add.w A7, 0xC
00000624 5244 addq.w D4, 1
label00000626:
00000626 41ED E6E6 lea.l A0, [A5 - 0x191A]
0000062A 4854 pea.l [A4]
0000062C 3403 move.w D2, D3
0000062E E742 asl D2.w, 3
00000630 4870 2000 pea.l [A0 + D2.w]
00000634 4854 pea.l [A4]
00000636 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
0000063A DEFC 000C add.w A7, 0xC
0000063E 6000 0094 bra +0x96 /* 000006D4 */
label00000642:
00000642 7012 moveq.l D0, 0x12
00000644 9043 sub.w D0, D3
00000646 E740 asl D0.w, 3
00000648 4871 0000 pea.l [A1 + D0.w]
0000064C 4854 pea.l [A4]
0000064E 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00000652 508F addq.l A7, 8
00000654 4A40 tst.w D0
00000656 6B06 bmi +0x8 /* 0000065E */
00000658 7000 moveq.l D0, 0x00
0000065A 6000 01F4 bra +0x1F6 /* 00000850 */
label0000065E:
0000065E 4A43 tst.w D3
00000660 6F24 ble +0x26 /* 00000686 */
00000662 9843 sub.w D4, D3
00000664 7011 moveq.l D0, 0x11
00000666 D043 add.w D0, D3
00000668 E740 asl D0.w, 3
0000066A 4854 pea.l [A4]
0000066C 4871 0000 pea.l [A1 + D0.w]
00000670 4854 pea.l [A4]
00000672 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000676 DEFC 000C add.w A7, 0xC
0000067A 3E14 move.w D7, [A4]
0000067C 0247 7FFF andi.w D7, 0x7FFF
00000680 E847 asr D7.w, 4
00000682 0447 03FE subi.w D7, 0x3FE
label00000686:
00000686 3007 move.w D0, D7
00000688 C1FC 0003 muls.w D0, 0x3
0000068C 81FC 000A divs.w D0, 0xA /* '\n' */
00000690 3D40 FFE8 move.w [A6 - 0x18], D0
00000694 E740 asl D0.w, 3
00000696 41ED E6E6 lea.l A0, [A5 - 0x191A]
0000069A 4854 pea.l [A4]
0000069C 4870 0000 pea.l [A0 + D0.w]
000006A0 4854 pea.l [A4]
000006A2 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
000006A6 DEFC 000C add.w A7, 0xC
000006AA 7012 moveq.l D0, 0x12
000006AC D06E FFE8 add.w D0, [A6 - 0x18]
000006B0 E740 asl D0.w, 3
000006B2 4871 0000 pea.l [A1 + D0.w]
000006B6 4854 pea.l [A4]
000006B8 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
000006BC 508F addq.l A7, 8
000006BE 4A40 tst.w D0
000006C0 6E04 bgt +0x6 /* 000006C6 */
000006C2 526E FFE8 addq.w [A6 - 0x18], 1
label000006C6:
000006C6 7000 moveq.l D0, 0x00
000006C8 4A43 tst.w D3
000006CA 6F02 ble +0x4 /* 000006CE */
000006CC 3004 move.w D0, D4
label000006CE:
000006CE D06E FFE8 add.w D0, [A6 - 0x18]
000006D2 3800 move.w D4, D0
label000006D4:
000006D4 206E 0014 movea.l A0, [A6 + 0x14]
000006D8 3084 move.w [A0], D4
000006DA 0C6E 0009 FFE8 cmpi.w [A6 - 0x18], 0x9 /* '\t' */
000006E0 6F3C ble +0x3E /* 0000071E */
000006E2 7048 moveq.l D0, 0x48
000006E4 4854 pea.l [A4]
000006E6 4871 0000 pea.l [A1 + D0.w]
000006EA 4854 pea.l [A4]
000006EC 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000006F0 DEFC 000C add.w A7, 0xC
000006F4 4854 pea.l [A4]
000006F6 486E FFF8 pea.l [A6 - 0x8]
000006FA 4854 pea.l [A4]
000006FC 4EAD 19EA jsr [A5 + 0x19EA /* export_825 */]
00000700 DEFC 000C add.w A7, 0xC
00000704 43ED E76E lea.l A1, [A5 - 0x1892]
00000708 203C 0000 00D8 move.l D0, 0xD8
0000070E 4854 pea.l [A4]
00000710 4871 0000 pea.l [A1 + D0.w]
00000714 4854 pea.l [A4]
00000716 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
0000071A DEFC 000C add.w A7, 0xC
label0000071E:
0000071E 486E FFEC pea.l [A6 - 0x14]
00000722 4854 pea.l [A4]
00000724 4EAD 1AD2 jsr [A5 + 0x1AD2 /* export_854 */]
00000728 508F addq.l A7, 8
0000072A 7400 moveq.l D2, 0x00
0000072C 342E FFE8 move.w D2, [A6 - 0x18]
00000730 D7C2 add.l A3, D2
00000732 7209 moveq.l D1, 0x09
00000734 B242 cmp.w D1, D2
00000736 6E02 bgt +0x4 /* 0000073A */
00000738 C342 exg D1, D2
label0000073A:
0000073A 4A42 tst.w D2
0000073C 673E beq +0x40 /* 0000077C */
0000073E 222E FFEC move.l D1, [A6 - 0x14]
label00000742:
00000742 0C81 0009 FFFF cmpi.l D1, 0x9FFFF
00000748 620E bhi +0x10 /* 00000758 */
0000074A 82FC 000A divu.w D1, 0xA /* '\n' */
0000074E 4841 swap.w D1
00000750 3001 move.w D0, D1
00000752 4241 clr.w D1
00000754 4841 swap.w D1
00000756 601A bra +0x1C /* 00000772 */
label00000758:
00000758 3041 movea.w A0, D1
0000075A 4241 clr.w D1
0000075C 4841 swap.w D1
0000075E 82FC 000A divu.w D1, 0xA /* '\n' */
00000762 2001 move.l D0, D1
00000764 4841 swap.w D1
00000766 3008 move.w D0, A0
00000768 80FC 000A divu.w D0, 0xA /* '\n' */
0000076C 3200 move.w D1, D0
0000076E 4240 clr.w D0
00000770 4840 swap.w D0
label00000772:
00000772 0640 0030 addi.w D0, 0x30 /* '0' */
00000776 1700 move.b -[A3], D0
00000778 5342 subq.w D2, 1
0000077A 66C6 bne -0x38 /* 00000742 */
label0000077C:
0000077C 0C6E 0009 FFE8 cmpi.w [A6 - 0x18], 0x9 /* '\t' */
00000782 6D70 blt +0x72 /* 000007F4 */
00000784 7068 moveq.l D0, 0x68
00000786 41ED E6E6 lea.l A0, [A5 - 0x191A]
0000078A 486E FFF8 pea.l [A6 - 0x8]
0000078E 4870 0000 pea.l [A0 + D0.w]
00000792 486E FFF8 pea.l [A6 - 0x8]
00000796 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
0000079A DEFC 000C add.w A7, 0xC
0000079E 486E FFEC pea.l [A6 - 0x14]
000007A2 486E FFF8 pea.l [A6 - 0x8]
000007A6 4EAD 1AD2 jsr [A5 + 0x1AD2 /* export_854 */]
000007AA 508F addq.l A7, 8
000007AC 342E FFE8 move.w D2, [A6 - 0x18]
000007B0 0442 0009 subi.w D2, 0x9 /* '\t' */
000007B4 673E beq +0x40 /* 000007F4 */
000007B6 222E FFEC move.l D1, [A6 - 0x14]
label000007BA:
000007BA 0C81 0009 FFFF cmpi.l D1, 0x9FFFF
000007C0 620E bhi +0x10 /* 000007D0 */
000007C2 82FC 000A divu.w D1, 0xA /* '\n' */
000007C6 4841 swap.w D1
000007C8 3001 move.w D0, D1
000007CA 4241 clr.w D1
000007CC 4841 swap.w D1
000007CE 601A bra +0x1C /* 000007EA */
label000007D0:
000007D0 3041 movea.w A0, D1
000007D2 4241 clr.w D1
000007D4 4841 swap.w D1
000007D6 82FC 000A divu.w D1, 0xA /* '\n' */
000007DA 2001 move.l D0, D1
000007DC 4841 swap.w D1
000007DE 3008 move.w D0, A0
000007E0 80FC 000A divu.w D0, 0xA /* '\n' */
000007E4 3200 move.w D1, D0
000007E6 4240 clr.w D0
000007E8 4840 swap.w D0
label000007EA:
000007EA 0640 0030 addi.w D0, 0x30 /* '0' */
000007EE 1700 move.b -[A3], D0
000007F0 5342 subq.w D2, 1
000007F2 66C6 bne -0x38 /* 000007BA */
label000007F4:
000007F4 302E FFE8 move.w D0, [A6 - 0x18]
000007F8 48C0 ext.l D0
000007FA 242E 0010 move.l D2, [A6 + 0x10]
000007FE 0C42 0001 cmpi.w D2, 0x1
00000802 6616 bne +0x18 /* 0000081A */
00000804 242E 000C move.l D2, [A6 + 0xC]
00000808 0C42 0010 cmpi.w D2, 0x10
0000080C 660C bne +0xE /* 0000081A */
0000080E 206E 0014 movea.l A0, [A6 + 0x14]
00000812 4A50 tst.w [A0]
00000814 6E04 bgt +0x6 /* 0000081A */
00000816 D7C0 add.l A3, D0
00000818 6030 bra +0x32 /* 0000084A */
label0000081A:
0000081A 262E 000C move.l D3, [A6 + 0xC]
0000081E 5343 subq.w D3, 1
00000820 6D2E blt +0x30 /* 00000850 */
00000822 206E 0014 movea.l A0, [A6 + 0x14]
00000826 3410 move.w D2, [A0]
00000828 6D26 blt +0x28 /* 00000850 */
0000082A 3800 move.w D4, D0
0000082C 9842 sub.w D4, D2
0000082E 9644 sub.w D3, D4
00000830 6F1E ble +0x20 /* 00000850 */
00000832 D7C0 add.l A3, D0
00000834 0C43 000F cmpi.w D3, 0xF
00000838 6210 bhi +0x12 /* 0000084A */
0000083A D043 add.w D0, D3
label0000083C:
0000083C 16FC 0030 move.b [A3]+, 0x30 /* '0' */
00000840 5343 subq.w D3, 1
00000842 66F8 bne -0x6 /* 0000083C */
00000844 600A bra +0xC /* 00000850 */
label00000846:
00000846 70FF moveq.l D0, 0xFFFFFFFF
00000848 6006 bra +0x8 /* 00000850 */
label0000084A:
0000084A 16BC 0030 move.b [A3], 0x30 /* '0' */
0000084E 5280 addq.l D0, 1
label00000850:
00000850 4CDF 1CFC movem.l D2,D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00000854 4E5E unlink A6
00000856 4E75 rts
export_1099:
00000858 206F 0004 movea.l A0, [A7 + 0x4]
0000085C 226F 0008 movea.l A1, [A7 + 0x8]
00000860 7000 moveq.l D0, 0x00
00000862 3010 move.w D0, [A0]
00000864 0240 7FF0 andi.w D0, 0x7FF0
00000868 6606 bne +0x8 /* 00000870 */
0000086A 7200 moveq.l D1, 0x00
0000086C 4291 clr.l [A1]
0000086E 601C bra +0x1E /* 0000088C */
label00000870:
00000870 E848 lsr D0.w, 4
00000872 0480 0000 03FE subi.l D0, 0x3FE
00000878 2280 move.l [A1], D0
0000087A 2010 move.l D0, [A0]
0000087C 4840 swap.w D0
0000087E 0240 800F andi.w D0, 0x800F
00000882 0040 3FE0 ori.w D0, 0x3FE0
00000886 4840 swap.w D0
00000888 2228 0004 move.l D1, [A0 + 0x4]
label0000088C:
0000088C 226F 000C movea.l A1, [A7 + 0xC]
00000890 2280 move.l [A1], D0
00000892 2341 0004 move.l [A1 + 0x4], D1
00000896 2009 move.l D0, A1
00000898 4E75 rts
export_1100:
0000089A 4E56 0000 link A6, 0
0000089E 2F02 move.l -[A7], D2
000008A0 206E 0008 movea.l A0, [A6 + 0x8]
000008A4 226E 000C movea.l A1, [A6 + 0xC]
000008A8 2010 move.l D0, [A0]
000008AA 4840 swap.w D0
000008AC 3400 move.w D2, D0
000008AE 0240 7FF0 andi.w D0, 0x7FF0
000008B2 0440 4000 subi.w D0, 0x4000 /* '@\0' */
000008B6 3229 0002 move.w D1, [A1 + 0x2]
000008BA E941 asl D1.w, 4
000008BC D041 add.w D0, D1
000008BE 3200 move.w D1, D0
000008C0 6A10 bpl +0x12 /* 000008D2 */
000008C2 0640 0010 addi.w D0, 0x10
000008C6 0A41 C000 xori.w D1, 0xC000
000008CA 0241 C000 andi.w D1, 0xC000
000008CE 6634 bne +0x36 /* 00000904 */
000008D0 6010 bra +0x12 /* 000008E2 */
label000008D2:
000008D2 0640 0010 addi.w D0, 0x10
000008D6 3200 move.w D1, D0
000008D8 0641 0010 addi.w D1, 0x10
000008DC 0241 C000 andi.w D1, 0xC000
000008E0 6628 bne +0x2A /* 0000090A */
label000008E2:
000008E2 0242 800F andi.w D2, 0x800F
000008E6 0640 3FF0 addi.w D0, 0x3FF0
000008EA 8042 or.w D0, D2
000008EC 4840 swap.w D0
000008EE 2228 0004 move.l D1, [A0 + 0x4]
label000008F2:
000008F2 226E 0010 movea.l A1, [A6 + 0x10]
000008F6 2280 move.l [A1], D0
000008F8 2341 0004 move.l [A1 + 0x4], D1
000008FC 2009 move.l D0, A1
000008FE 241F move.l D2, [A7]+
00000900 4E5E unlink A6
00000902 4E75 rts
label00000904:
00000904 7000 moveq.l D0, 0x00
00000906 7200 moveq.l D1, 0x00
00000908 60E8 bra -0x16 /* 000008F2 */
label0000090A:
0000090A 0242 8000 andi.w D2, 0x8000
0000090E 0042 7FFF ori.w D2, 0x7FFF
00000912 3002 move.w D0, D2
00000914 4840 swap.w D0
00000916 4240 clr.w D0
00000918 7200 moveq.l D1, 0x00
0000091A 60D6 bra -0x28 /* 000008F2 */
export_1101:
0000091C 4E56 FFF8 link A6, -0x0008
00000920 48E7 3030 movem.l -[A7], D2,D3,A2,A3
00000924 206E 0008 movea.l A0, [A6 + 0x8]
00000928 246E 0010 movea.l A2, [A6 + 0x10]
0000092C 43EE FFF8 lea.l A1, [A6 - 0x8]
00000930 3010 move.w D0, [A0]
00000932 0240 7FF0 andi.w D0, 0x7FF0
00000936 E848 lsr D0.w, 4
00000938 0440 03FF subi.w D0, 0x3FF
0000093C 6B4E bmi +0x50 /* 0000098C */
0000093E 2210 move.l D1, [A0]
00000940 2428 0004 move.l D2, [A0 + 0x4]
00000944 2281 move.l [A1], D1
00000946 2342 0004 move.l [A1 + 0x4], D2
0000094A 0C40 0034 cmpi.w D0, 0x34 /* '4' */
0000094E 6232 bhi +0x34 /* 00000982 */
00000950 363C 0034 move.w D3, 0x34 /* '4' */
00000954 9640 sub.w D3, D0
00000956 7000 moveq.l D0, 0x00
00000958 47E9 0008 lea.l A3, [A1 + 0x8]
label0000095C:
0000095C 0C43 0010 cmpi.w D3, 0x10
00000960 6B08 bmi +0xA /* 0000096A */
00000962 3700 move.w -[A3], D0
00000964 0443 0010 subi.w D3, 0x10
00000968 60F2 bra -0xC /* 0000095C */
label0000096A:
0000096A 303C FFFF move.w D0, 0xFFFF
0000096E E760 asl D0.w, D3
00000970 C163 and.w -[A3], D0
00000972 4852 pea.l [A2]
00000974 4851 pea.l [A1]
00000976 4850 pea.l [A0]
00000978 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
0000097C DEFC 000C add.w A7, 0xC
00000980 601A bra +0x1C /* 0000099C */
label00000982:
00000982 7200 moveq.l D1, 0x00
00000984 2481 move.l [A2], D1
00000986 2541 0004 move.l [A2 + 0x4], D1
0000098A 6010 bra +0x12 /* 0000099C */
label0000098C:
0000098C 2018 move.l D0, [A0]+
0000098E 2210 move.l D1, [A0]
00000990 2480 move.l [A2], D0
00000992 2541 0004 move.l [A2 + 0x4], D1
00000996 7000 moveq.l D0, 0x00
00000998 22C0 move.l [A1]+, D0
0000099A 2280 move.l [A1], D0
label0000099C:
0000099C 206E 000C movea.l A0, [A6 + 0xC]
000009A0 43EE FFF8 lea.l A1, [A6 - 0x8]
000009A4 2091 move.l [A0], [A1]
000009A6 2169 0004 0004 move.l [A0 + 0x4], [A1 + 0x4]
000009AC 200A move.l D0, A2
000009AE 4CDF 0C0C movem.l D2,D3,A2,A3, [A7]+
000009B2 4E5E unlink A6
000009B4 4E75 rts
export_1102:
000009B6 4E56 FFF8 link A6, -0x0008
000009BA 48E7 3020 movem.l -[A7], D2,D3,A2
000009BE 206E 0008 movea.l A0, [A6 + 0x8]
000009C2 226E 000C movea.l A1, [A6 + 0xC]
000009C6 45EE FFF8 lea.l A2, [A6 - 0x8]
000009CA 4851 pea.l [A1]
000009CC 4852 pea.l [A2]
000009CE 4850 pea.l [A0]
000009D0 4EAD 19EA jsr [A5 + 0x19EA /* export_825 */]
000009D4 508F addq.l A7, 8
000009D6 225F movea.l A1, [A7]+
000009D8 3011 move.w D0, [A1]
000009DA 6A36 bpl +0x38 /* 00000A12 */
000009DC 3229 0002 move.w D1, [A1 + 0x2]
000009E0 2429 0004 move.l D2, [A1 + 0x4]
000009E4 0240 7FFF andi.w D0, 0x7FFF
000009E8 8041 or.w D0, D1
000009EA 8042 or.w D0, D2
000009EC 4842 swap.w D2
000009EE 8042 or.w D0, D2
000009F0 6720 beq +0x22 /* 00000A12 */
000009F2 203C BFF0 0000 move.l D0, 0xBFF00000
000009F8 7200 moveq.l D1, 0x00
000009FA 2280 move.l [A1], D0
000009FC 2341 0004 move.l [A1 + 0x4], D1
00000A00 4852 pea.l [A2]
00000A02 4851 pea.l [A1]
00000A04 4852 pea.l [A2]
00000A06 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000A0A DEFC 000C add.w A7, 0xC
00000A0E 226E 000C movea.l A1, [A6 + 0xC]
label00000A12:
00000A12 201A move.l D0, [A2]+
00000A14 2212 move.l D1, [A2]
00000A16 2280 move.l [A1], D0
00000A18 2341 0004 move.l [A1 + 0x4], D1
00000A1C 2009 move.l D0, A1
00000A1E 4CDF 040C movem.l D2,D3,A2, [A7]+
00000A22 4E5E unlink A6
00000A24 4E75 rts
export_1103:
00000A26 206F 0004 movea.l A0, [A7 + 0x4]
00000A2A 226F 0008 movea.l A1, [A7 + 0x8]
00000A2E 2F0A move.l -[A7], A2
00000A30 2449 movea.l A2, A1
00000A32 4852 pea.l [A2]
00000A34 4850 pea.l [A0]
00000A36 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */]
00000A3A 508F addq.l A7, 8
00000A3C 41ED E9CE lea.l A0, [A5 - 0x1632]
00000A40 4852 pea.l [A2]
00000A42 4850 pea.l [A0]
00000A44 4852 pea.l [A2]
00000A46 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000A4A DEFC 000C add.w A7, 0xC
00000A4E 200A move.l D0, A2
00000A50 245F movea.l A2, [A7]+
00000A52 4E75 rts
export_1104:
00000A54 4E56 FFF0 link A6, -0x0010
00000A58 48E7 0038 movem.l -[A7], A2,A3,A4
00000A5C 226E 0008 movea.l A1, [A6 + 0x8]
00000A60 286E 000C movea.l A4, [A6 + 0xC]
00000A64 45EE FFF8 lea.l A2, [A6 - 0x8]
00000A68 2014 move.l D0, [A4]
00000A6A E380 asl D0, 1
00000A6C 6616 bne +0x18 /* 00000A84 */
00000A6E 222C 0004 move.l D1, [A4 + 0x4]
00000A72 6610 bne +0x12 /* 00000A84 */
00000A74 246E 0010 movea.l A2, [A6 + 0x10]
00000A78 24BC 7FF0 0000 move.l [A2], 0x7FF00000
00000A7E 42AA 0004 clr.l [A2 + 0x4]
00000A82 6032 bra +0x34 /* 00000AB6 */
label00000A84:
00000A84 4852 pea.l [A2]
00000A86 4854 pea.l [A4]
00000A88 4851 pea.l [A1]
00000A8A 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00000A8E DEFC 000C add.w A7, 0xC
00000A92 47EE FFF0 lea.l A3, [A6 - 0x10]
00000A96 4852 pea.l [A2]
00000A98 4853 pea.l [A3]
00000A9A 4852 pea.l [A2]
00000A9C 4EAD 19EA jsr [A5 + 0x19EA /* export_825 */]
00000AA0 DEFC 000C add.w A7, 0xC
00000AA4 266E 0010 movea.l A3, [A6 + 0x10]
00000AA8 4853 pea.l [A3]
00000AAA 4852 pea.l [A2]
00000AAC 4854 pea.l [A4]
00000AAE 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000AB2 DEFC 000C add.w A7, 0xC
label00000AB6:
00000AB6 200B move.l D0, A3
00000AB8 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000ABC 4E5E unlink A6
00000ABE 4E75 rts
export_1105:
00000AC0 4E56 0000 link A6, 0
00000AC4 48E7 3F00 movem.l -[A7], D2,D3,D4,D5,D6,D7
00000AC8 206E 0008 movea.l A0, [A6 + 0x8]
00000ACC 226E 000C movea.l A1, [A6 + 0xC]
00000AD0 203C 7FF0 0000 move.l D0, 0x7FF00000
00000AD6 2628 0004 move.l D3, [A0 + 0x4]
00000ADA 2410 move.l D2, [A0]
00000ADC 6700 00A6 beq +0xA8 /* 00000B84 */
00000AE0 6B00 00B4 bmi +0xB6 /* 00000B96 */
00000AE4 2202 move.l D1, D2
00000AE6 C280 and.l D1, D0
00000AE8 9481 sub.l D2, D1
00000AEA 08C2 0014 bset.b D2, 0x14
00000AEE 0681 3FF0 0000 addi.l D1, 0x3FF00000
00000AF4 E289 lsr D1, 1
00000AF6 0881 0013 bclr.b D1, 0x13
00000AFA 6704 beq +0x6 /* 00000B00 */
00000AFC E38B lsl D3, 1
00000AFE E392 roxl D2, 1
label00000B00:
00000B00 7013 moveq.l D0, 0x13
00000B02 123C 0014 move.b D1, 0x14
00000B06 7AFF moveq.l D5, 0xFFFFFFFF
00000B08 283C 000F FFFF move.l D4, 0xFFFFF
00000B0E 9685 sub.l D3, D5
00000B10 9584 subx.l D2, D4
00000B12 08C4 0015 bset.b D4, 0x15
label00000B16:
00000B16 E38B lsl D3, 1
00000B18 E392 roxl D2, 1
00000B1A 0184 bclr D4, D0
00000B1C 2C02 move.l D6, D2
00000B1E 2E03 move.l D7, D3
00000B20 9E85 sub.l D7, D5
00000B22 9D84 subx.l D6, D4
00000B24 6306 bls +0x8 /* 00000B2C */
00000B26 2406 move.l D2, D6
00000B28 2607 move.l D3, D7
00000B2A 03C4 .incomplete
label00000B2C:
00000B2C 1200 move.b D1, D0
00000B2E 5300 subq.b D0, 1
00000B30 64E4 bcc -0x1A /* 00000B16 */
00000B32 701F moveq.l D0, 0x1F
00000B34 E38B lsl D3, 1
00000B36 E392 roxl D2, 1
00000B38 0185 bclr D5, D0
00000B3A 2C02 move.l D6, D2
00000B3C 2E03 move.l D7, D3
00000B3E 9E85 sub.l D7, D5
00000B40 9D84 subx.l D6, D4
00000B42 6306 bls +0x8 /* 00000B4A */
00000B44 2406 move.l D2, D6
00000B46 2607 move.l D3, D7
00000B48 03C4 .incomplete
label00000B4A:
00000B4A 1200 move.b D1, D0
00000B4C 5300 subq.b D0, 1
label00000B4E:
00000B4E E38B lsl D3, 1
00000B50 E392 roxl D2, 1
00000B52 0185 bclr D5, D0
00000B54 2C02 move.l D6, D2
00000B56 2E03 move.l D7, D3
00000B58 9E85 sub.l D7, D5
00000B5A 9D84 subx.l D6, D4
00000B5C 6306 bls +0x8 /* 00000B64 */
00000B5E 2406 move.l D2, D6
00000B60 2607 move.l D3, D7
00000B62 03C5 .incomplete
label00000B64:
00000B64 1200 move.b D1, D0
00000B66 5300 subq.b D0, 1
00000B68 64E4 bcc -0x1A /* 00000B4E */
00000B6A E28C lsr D4, 1
00000B6C E295 roxr D5, 1
00000B6E 0884 0014 bclr.b D4, 0x14
00000B72 8881 or.l D4, D1
00000B74 2284 move.l [A1], D4
00000B76 2345 0004 move.l [A1 + 0x4], D5
00000B7A 2009 move.l D0, A1
00000B7C 4CDF 00FC movem.l D2,D3,D4,D5,D6,D7, [A7]+
00000B80 4E5E unlink A6
00000B82 4E75 rts
label00000B84:
00000B84 7000 moveq.l D0, 0x00
00000B86 2280 move.l [A1], D0
00000B88 2340 0004 move.l [A1 + 0x4], D0
00000B8C 2009 move.l D0, A1
00000B8E 4CDF 00FC movem.l D2,D3,D4,D5,D6,D7, [A7]+
00000B92 4E5E unlink A6
00000B94 4E75 rts
label00000B96:
00000B96 C480 and.l D2, D0
00000B98 67EA beq -0x14 /* 00000B84 */
00000B9A 22BC 7FF0 0000 move.l [A1], 0x7FF00000
00000BA0 42A9 0004 clr.l [A1 + 0x4]
00000BA4 2009 move.l D0, A1
00000BA6 4CDF 00FC movem.l D2,D3,D4,D5,D6,D7, [A7]+
00000BAA 4E5E unlink A6
00000BAC 4E75 rts
export_1106:
00000BAE 4E56 FFDC link A6, -0x0024
00000BB2 48E7 0038 movem.l -[A7], A2,A3,A4
00000BB6 45EE FFF0 lea.l A2, [A6 - 0x10]
00000BBA 47EE FFF8 lea.l A3, [A6 - 0x8]
00000BBE 49EE FFE8 lea.l A4, [A6 - 0x18]
00000BC2 2F0A move.l -[A7], A2
00000BC4 486D B6EA pea.l [A5 - 0x4916]
00000BC8 206E 0008 movea.l A0, [A6 + 0x8]
00000BCC 2F08 move.l -[A7], A0
00000BCE 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000BD2 DEFC 000C add.w A7, 0xC
00000BD6 2F0B move.l -[A7], A3
00000BD8 486D E9C6 pea.l [A5 - 0x163A]
00000BDC 2F0A move.l -[A7], A2
00000BDE 4A52 tst.w [A2]
00000BE0 6C06 bge +0x8 /* 00000BE8 */
00000BE2 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00000BE6 6004 bra +0x6 /* 00000BEC */
label00000BE8:
00000BE8 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
label00000BEC:
00000BEC DEFC 000C add.w A7, 0xC
00000BF0 486E FFDC pea.l [A6 - 0x24]
00000BF4 2F0B move.l -[A7], A3
00000BF6 4EAD 1ACA jsr [A5 + 0x1ACA /* export_853 */]
00000BFA 508F addq.l A7, 8
00000BFC 4A6D B772 tst.w [A5 - 0x488E]
00000C00 6704 beq +0x6 /* 00000C06 */
00000C02 6000 00D0 bra +0xD2 /* 00000CD4 */
label00000C06:
00000C06 2F0B move.l -[A7], A3
00000C08 486E FFDC pea.l [A6 - 0x24]
00000C0C 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */]
00000C10 508F addq.l A7, 8
00000C12 486E FFE0 pea.l [A6 - 0x20]
00000C16 2F0B move.l -[A7], A3
00000C18 2F0A move.l -[A7], A2
00000C1A 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00000C1E DEFC 000C add.w A7, 0xC
00000C22 2F0C move.l -[A7], A4
00000C24 486E FFE0 pea.l [A6 - 0x20]
00000C28 486E FFE0 pea.l [A6 - 0x20]
00000C2C 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000C30 DEFC 000C add.w A7, 0xC
00000C34 2F0A move.l -[A7], A2
00000C36 486D B6D2 pea.l [A5 - 0x492E]
00000C3A 2F0C move.l -[A7], A4
00000C3C 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000C40 508F addq.l A7, 8
00000C42 486D B6DA pea.l [A5 - 0x4926]
00000C46 2F0A move.l -[A7], A2
00000C48 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000C4C 2F4C 0004 move.l [A7 + 0x4], A4
00000C50 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000C54 41ED B6E2 lea.l A0, [A5 - 0x491E]
00000C58 2F48 0004 move.l [A7 + 0x4], A0
00000C5C 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000C60 41EE FFE0 lea.l A0, [A6 - 0x20]
00000C64 2F48 0004 move.l [A7 + 0x4], A0
00000C68 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000C6C DEFC 000C add.w A7, 0xC
00000C70 2F0B move.l -[A7], A3
00000C72 2F0C move.l -[A7], A4
00000C74 486D B6C2 pea.l [A5 - 0x493E]
00000C78 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000C7C 2E8B move.l [A7], A3
00000C7E 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000C82 41ED B6CA lea.l A0, [A5 - 0x4936]
00000C86 2F48 0004 move.l [A7 + 0x4], A0
00000C8A 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000C8E 2F4A 0004 move.l [A7 + 0x4], A2
00000C92 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00000C96 2E8A move.l [A7], A2
00000C98 2F4B 0004 move.l [A7 + 0x4], A3
00000C9C 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00000CA0 508F addq.l A7, 8
00000CA2 486D E9C6 pea.l [A5 - 0x163A]
00000CA6 2F0B move.l -[A7], A3
00000CA8 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000CAC DEFC 000C add.w A7, 0xC
00000CB0 06AE 0000 0001 FFDC addi.l [A6 - 0x24], 0x1
00000CB8 206E 000C movea.l A0, [A6 + 0xC]
00000CBC 2F08 move.l -[A7], A0
00000CBE 486E FFDC pea.l [A6 - 0x24]
00000CC2 2F0B move.l -[A7], A3
00000CC4 4EAD 19E2 jsr [A5 + 0x19E2 /* export_824 */]
00000CC8 DEFC 000C add.w A7, 0xC
00000CCC 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000CD0 4E5E unlink A6
00000CD2 4E75 rts
label00000CD4:
00000CD4 508F addq.l A7, 8
00000CD6 206E 000C movea.l A0, [A6 + 0xC]
00000CDA 20BC 7FF0 0000 move.l [A0], 0x7FF00000
00000CE0 42A8 0004 clr.l [A0 + 0x4]
00000CE4 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000CE8 4E5E unlink A6
00000CEA 4E75 rts
export_1107:
00000CEC 4E56 FFDC link A6, -0x0024
00000CF0 48E7 0038 movem.l -[A7], A2,A3,A4
00000CF4 45EE FFE8 lea.l A2, [A6 - 0x18]
00000CF8 47EE FFF0 lea.l A3, [A6 - 0x10]
00000CFC 49EE FFF8 lea.l A4, [A6 - 0x8]
00000D00 486E FFE0 pea.l [A6 - 0x20]
00000D04 486E FFDC pea.l [A6 - 0x24]
00000D08 206E 0008 movea.l A0, [A6 + 0x8]
00000D0C 2F08 move.l -[A7], A0
00000D0E 4EAD 19DA jsr [A5 + 0x19DA /* export_823 */]
00000D12 486D B76A pea.l [A5 - 0x4896]
00000D16 486E FFE0 pea.l [A6 - 0x20]
00000D1A 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00000D1E 4A40 tst.w D0
00000D20 6F14 ble +0x16 /* 00000D36 */
00000D22 04AE 0000 0001 FFDC subi.l [A6 - 0x24], 0x1
00000D2A 302E FFE0 move.w D0, [A6 - 0x20]
00000D2E 0640 0010 addi.w D0, 0x10
00000D32 3D40 FFE0 move.w [A6 - 0x20], D0
label00000D36:
00000D36 2F0B move.l -[A7], A3
00000D38 486D E9CE pea.l [A5 - 0x1632]
00000D3C 486E FFE0 pea.l [A6 - 0x20]
00000D40 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00000D44 2F4C 0008 move.l [A7 + 0x8], A4
00000D48 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000D4C DEFC 001C add.w A7, 0x1C
00000D50 2F0C move.l -[A7], A4
00000D52 2F0B move.l -[A7], A3
00000D54 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00000D58 2F0A move.l -[A7], A2
00000D5A 486E FFE0 pea.l [A6 - 0x20]
00000D5E 486E FFE0 pea.l [A6 - 0x20]
00000D62 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000D66 DEFC 0018 add.w A7, 0x18
00000D6A 2F0B move.l -[A7], A3
00000D6C 2F0A move.l -[A7], A2
00000D6E 486D B6AA pea.l [A5 - 0x4956]
00000D72 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000D76 41ED B6B2 lea.l A0, [A5 - 0x494E]
00000D7A 2E88 move.l [A7], A0
00000D7C 2F4B 0004 move.l [A7 + 0x4], A3
00000D80 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000D84 2E8A move.l [A7], A2
00000D86 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000D8A 41ED B6BA lea.l A0, [A5 - 0x4946]
00000D8E 2E88 move.l [A7], A0
00000D90 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000D94 2F0C move.l -[A7], A4
00000D96 486D B692 pea.l [A5 - 0x496E]
00000D9A 2F0A move.l -[A7], A2
00000D9C 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000DA0 2F4C 0004 move.l [A7 + 0x4], A4
00000DA4 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000DA8 41ED B69A lea.l A0, [A5 - 0x4966]
00000DAC 2E88 move.l [A7], A0
00000DAE 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000DB2 2E8A move.l [A7], A2
00000DB4 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000DB8 41ED B6A2 lea.l A0, [A5 - 0x495E]
00000DBC 2E88 move.l [A7], A0
00000DBE 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000DC2 2E8B move.l [A7], A3
00000DC4 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00000DC8 43EE FFE0 lea.l A1, [A6 - 0x20]
00000DCC 2E89 move.l [A7], A1
00000DCE 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000DD2 DEFC 0018 add.w A7, 0x18
00000DD6 246E 0010 movea.l A2, [A6 + 0x10]
00000DDA 2F0A move.l -[A7], A2
00000DDC 486E FFDC pea.l [A6 - 0x24]
00000DE0 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */]
00000DE4 2E8A move.l [A7], A2
00000DE6 486D B6F2 pea.l [A5 - 0x490E]
00000DEA 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00000DEE 2E8C move.l [A7], A4
00000DF0 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00000DF4 DEFC 000C add.w A7, 0xC
00000DF8 4AAE 000C tst.l [A6 + 0xC]
00000DFC 6612 bne +0x14 /* 00000E10 */
00000DFE 2F0A move.l -[A7], A2
00000E00 486D B6FA pea.l [A5 - 0x4906]
00000E04 2F0A move.l -[A7], A2
00000E06 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00000E0A DEFC 000C add.w A7, 0xC
00000E0E 601A bra +0x1C /* 00000E2A */
label00000E10:
00000E10 0CAE 0000 0002 000C cmpi.l [A6 + 0xC], 0x2
00000E18 6610 bne +0x12 /* 00000E2A */
00000E1A 2F0A move.l -[A7], A2
00000E1C 486D B6F2 pea.l [A5 - 0x490E]
00000E20 2F0A move.l -[A7], A2
00000E22 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00000E26 DEFC 000C add.w A7, 0xC
label00000E2A:
00000E2A 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000E2E 4E5E unlink A6
00000E30 4E75 rts
export_1108:
00000E32 48E7 3F40 movem.l -[A7], D2,D3,D4,D5,D6,D7,A1
00000E36 206F 0020 movea.l A0, [A7 + 0x20]
00000E3A 226F 0024 movea.l A1, [A7 + 0x24]
00000E3E 2010 move.l D0, [A0]
00000E40 0280 7FF0 0000 andi.l D0, 0x7FF00000
00000E46 6616 bne +0x18 /* 00000E5E */
00000E48 2028 0004 move.l D0, [A0 + 0x4]
00000E4C 6610 bne +0x12 /* 00000E5E */
label00000E4E:
00000E4E 206F 0028 movea.l A0, [A7 + 0x28]
00000E52 4290 clr.l [A0]
00000E54 42A8 0004 clr.l [A0 + 0x4]
00000E58 4CDF 02FC movem.l D2,D3,D4,D5,D6,D7,A1, [A7]+
00000E5C 4E75 rts
label00000E5E:
00000E5E 2811 move.l D4, [A1]
00000E60 0284 7FF0 0000 andi.l D4, 0x7FF00000
00000E66 6606 bne +0x8 /* 00000E6E */
00000E68 2029 0004 move.l D0, [A1 + 0x4]
00000E6C 67E0 beq -0x1E /* 00000E4E */
label00000E6E:
00000E6E 2010 move.l D0, [A0]
00000E70 2811 move.l D4, [A1]
00000E72 2228 0004 move.l D1, [A0 + 0x4]
00000E76 2E04 move.l D7, D4
00000E78 2C07 move.l D6, D7
00000E7A 0287 8000 0000 andi.l D7, 0x80000000
00000E80 B187 xor.l D7, D0
00000E82 4846 swap.w D6
00000E84 4847 swap.w D7
00000E86 0246 7FF0 andi.w D6, 0x7FF0
00000E8A 0446 3FF0 subi.w D6, 0x3FF0
00000E8E 4846 swap.w D6
00000E90 3C07 move.w D6, D7
00000E92 2046 movea.l A0, D6
00000E94 7C00 moveq.l D6, 0x00
00000E96 7A0B moveq.l D5, 0x0B
00000E98 EBA0 asl D0, D5
00000E9A 2601 move.l D3, D1
00000E9C EBA1 asl D1, D5
00000E9E 4843 swap.w D3
00000EA0 EA4B lsr D3.w, 5
00000EA2 8043 or.w D0, D3
00000EA4 7400 moveq.l D2, 0x00
00000EA6 7600 moveq.l D3, 0x00
00000EA8 3601 move.w D3, D1
00000EAA 4841 swap.w D1
00000EAC 3401 move.w D2, D1
00000EAE 3200 move.w D1, D0
00000EB0 4840 swap.w D0
00000EB2 0040 8000 ori.w D0, 0x8000
00000EB6 4844 swap.w D4
00000EB8 0284 0000 000F andi.l D4, 0xF
00000EBE 0044 0010 ori.w D4, 0x10
00000EC2 4A42 tst.w D2
00000EC4 664C bne +0x4E /* 00000F12 */
00000EC6 4A43 tst.w D3
00000EC8 6648 bne +0x4A /* 00000F12 */
00000ECA 4AA9 0004 tst.l [A1 + 0x4]
00000ECE 6642 bne +0x44 /* 00000F12 */
00000ED0 4A41 tst.w D1
00000ED2 6618 bne +0x1A /* 00000EEC */
00000ED4 4A69 0002 tst.w [A1 + 0x2]
00000ED8 6606 bne +0x8 /* 00000EE0 */
00000EDA C0C4 mulu.w D0, D4
00000EDC 6000 008C bra +0x8E /* 00000F6A */
label00000EE0:
00000EE0 3200 move.w D1, D0
00000EE2 C2E9 0002 mulu.w D1, [A1 + 0x2]
00000EE6 C0C4 mulu.w D0, D4
00000EE8 6000 0080 bra +0x82 /* 00000F6A */
label00000EEC:
00000EEC 4A69 0002 tst.w [A1 + 0x2]
00000EF0 6606 bne +0x8 /* 00000EF8 */
00000EF2 C2C4 mulu.w D1, D4
00000EF4 C0C4 mulu.w D0, D4
00000EF6 6072 bra +0x74 /* 00000F6A */
label00000EF8:
00000EF8 3401 move.w D2, D1
00000EFA C4E9 0002 mulu.w D2, [A1 + 0x2]
00000EFE C2C4 mulu.w D1, D4
00000F00 3A00 move.w D5, D0
00000F02 CAE9 0002 mulu.w D5, [A1 + 0x2]
00000F06 C0C4 mulu.w D0, D4
00000F08 4840 swap.w D0
00000F0A D285 add.l D1, D5
00000F0C D146 addx.w D0, D6
00000F0E 4840 swap.w D0
00000F10 6058 bra +0x5A /* 00000F6A */
label00000F12:
00000F12 C6C4 mulu.w D3, D4
00000F14 3A02 move.w D5, D2
00000F16 7E00 moveq.l D7, 0x00
00000F18 CAE9 0002 mulu.w D5, [A1 + 0x2]
00000F1C D685 add.l D3, D5
00000F1E DF47 addx.w D7, D7
00000F20 3A01 move.w D5, D1
00000F22 CAE9 0004 mulu.w D5, [A1 + 0x4]
00000F26 D685 add.l D3, D5
00000F28 DF46 addx.w D7, D6
00000F2A 3A00 move.w D5, D0
00000F2C CAE9 0006 mulu.w D5, [A1 + 0x6]
00000F30 D685 add.l D3, D5
00000F32 DF46 addx.w D7, D6
00000F34 C4C4 mulu.w D2, D4
00000F36 4842 swap.w D2
00000F38 D447 add.w D2, D7
00000F3A 4842 swap.w D2
00000F3C 7E00 moveq.l D7, 0x00
00000F3E 3A01 move.w D5, D1
00000F40 CAE9 0002 mulu.w D5, [A1 + 0x2]
00000F44 D485 add.l D2, D5
00000F46 DF47 addx.w D7, D7
00000F48 3A00 move.w D5, D0
00000F4A CAE9 0004 mulu.w D5, [A1 + 0x4]
00000F4E D485 add.l D2, D5
00000F50 DF46 addx.w D7, D6
00000F52 C2C4 mulu.w D1, D4
00000F54 4841 swap.w D1
00000F56 D247 add.w D1, D7
00000F58 4841 swap.w D1
00000F5A 3A00 move.w D5, D0
00000F5C CAE9 0002 mulu.w D5, [A1 + 0x2]
00000F60 C0C4 mulu.w D0, D4
00000F62 4840 swap.w D0
00000F64 D285 add.l D1, D5
00000F66 D146 addx.w D0, D6
00000F68 4840 swap.w D0
label00000F6A:
00000F6A 4843 swap.w D3
00000F6C 3803 move.w D4, D3
00000F6E D484 add.l D2, D4
00000F70 4841 swap.w D1
00000F72 D346 addx.w D1, D6
00000F74 4841 swap.w D1
00000F76 4842 swap.w D2
00000F78 3802 move.w D4, D2
00000F7A D284 add.l D1, D4
00000F7C 4840 swap.w D0
00000F7E D146 addx.w D0, D6
00000F80 4840 swap.w D0
00000F82 4841 swap.w D1
00000F84 3801 move.w D4, D1
00000F86 D084 add.l D0, D4
00000F88 2C08 move.l D6, A0
00000F8A 3E06 move.w D7, D6
00000F8C 4846 swap.w D6
00000F8E 4842 swap.w D2
00000F90 3202 move.w D1, D2
00000F92 7800 moveq.l D4, 0x00
00000F94 0800 0014 btst.b D0, 0x14
00000F98 660A bne +0xC /* 00000FA4 */
00000F9A E383 asl D3, 1
00000F9C E391 roxl D1, 1
00000F9E E390 roxl D0, 1
00000FA0 0446 0010 subi.w D6, 0x10
label00000FA4:
00000FA4 E38B lsl D3, 1
00000FA6 6404 bcc +0x6 /* 00000FAC */
00000FA8 5281 addq.l D1, 1
00000FAA D184 addx.l D0, D4
label00000FAC:
00000FAC 0800 0015 btst.b D0, 0x15
00000FB0 6708 beq +0xA /* 00000FBA */
00000FB2 E288 lsr D0, 1
00000FB4 E291 roxr D1, 1
00000FB6 0646 0010 addi.w D6, 0x10
label00000FBA:
00000FBA 0646 0010 addi.w D6, 0x10
00000FBE 3807 move.w D4, D7
00000FC0 0247 8000 andi.w D7, 0x8000
00000FC4 0244 7FF0 andi.w D4, 0x7FF0
00000FC8 D846 add.w D4, D6
00000FCA 6B30 bmi +0x32 /* 00000FFC */
00000FCC 0C44 7FF0 cmpi.w D4, 0x7FF0
00000FD0 6C20 bge +0x22 /* 00000FF2 */
00000FD2 0880 0014 bclr.b D0, 0x14
00000FD6 4844 swap.w D4
00000FD8 4244 clr.w D4
00000FDA 8084 or.l D0, D4
label00000FDC:
00000FDC 4847 swap.w D7
00000FDE 4247 clr.w D7
00000FE0 8087 or.l D0, D7
00000FE2 206F 0028 movea.l A0, [A7 + 0x28]
00000FE6 2080 move.l [A0], D0
00000FE8 2141 0004 move.l [A0 + 0x4], D1
00000FEC 4CDF 02FC movem.l D2,D3,D4,D5,D6,D7,A1, [A7]+
00000FF0 4E75 rts
label00000FF2:
00000FF2 203C 7FF0 0000 move.l D0, 0x7FF00000
00000FF8 7200 moveq.l D1, 0x00
00000FFA 60E0 bra -0x1E /* 00000FDC */
label00000FFC:
00000FFC 4A46 tst.w D6
00000FFE 6CF2 bge -0xC /* 00000FF2 */
00001000 6000 FE4C bra -0x1B2 /* 00000E4E */
export_1109:
00001004 4E56 FFF8 link A6, -0x0008
00001008 48E7 3F38 movem.l -[A7], D2,D3,D4,D5,D6,D7,A2,A3,A4
0000100C 206E 0008 movea.l A0, [A6 + 0x8]
00001010 286E 000C movea.l A4, [A6 + 0xC]
00001014 246E 0010 movea.l A2, [A6 + 0x10]
00001018 47EE FFF8 lea.l A3, [A6 - 0x8]
0000101C 426D EA4C clr.w [A5 - 0x15B4]
00001020 3010 move.w D0, [A0]
00001022 0240 7FF0 andi.w D0, 0x7FF0
00001026 6612 bne +0x14 /* 0000103A */
00001028 3014 move.w D0, [A4]
0000102A 3200 move.w D1, D0
0000102C 0241 8000 andi.w D1, 0x8000
00001030 6612 bne +0x14 /* 00001044 */
00001032 0240 7FF0 andi.w D0, 0x7FF0
00001036 670C beq +0xE /* 00001044 */
00001038 6022 bra +0x24 /* 0000105C */
label0000103A:
0000103A 3014 move.w D0, [A4]
0000103C 0240 7FF0 andi.w D0, 0x7FF0
00001040 6726 beq +0x28 /* 00001068 */
00001042 6032 bra +0x34 /* 00001076 */
label00001044:
00001044 3B7C 0001 EA4C move.w [A5 - 0x15B4], 0x1
0000104A 24BC 7FF0 0000 move.l [A2], 0x7FF00000
00001050 257C FFFF FFFF 0004 move.l [A2 + 0x4], 0xFFFFFFFF
00001058 6000 0122 bra +0x124 /* 0000117C */
label0000105C:
0000105C 7000 moveq.l D0, 0x00
0000105E 2480 move.l [A2], D0
00001060 2540 0004 move.l [A2 + 0x4], D0
00001064 6000 0116 bra +0x118 /* 0000117C */
label00001068:
00001068 24BC 3FF0 0000 move.l [A2], 0x3FF00000
0000106E 42AA 0004 clr.l [A2 + 0x4]
00001072 6000 0108 bra +0x10A /* 0000117C */
label00001076:
00001076 2014 move.l D0, [A4]
00001078 222C 0004 move.l D1, [A4 + 0x4]
0000107C 3800 move.w D4, D0
0000107E 4840 swap.w D0
00001080 0240 7FFF andi.w D0, 0x7FFF
00001084 0440 3FF0 subi.w D0, 0x3FF0
00001088 3E00 move.w D7, D0
0000108A 0247 FF00 andi.w D7, 0xFF00
0000108E 6600 00AC bne +0xAE /* 0000113C */
00001092 3401 move.w D2, D1
00001094 4841 swap.w D1
00001096 8441 or.w D2, D1
00001098 6600 00A2 bne +0xA4 /* 0000113C */
0000109C 3E04 move.w D7, D4
0000109E 0207 001F andi.b D7, 0x1F
000010A2 6600 0098 bne +0x9A /* 0000113C */
000010A6 4840 swap.w D0
000010A8 E888 lsr D0, 4
000010AA 3800 move.w D4, D0
000010AC 343C FFFE move.w D2, 0xFFFE
000010B0 0644 0001 addi.w D4, 0x1
000010B4 4840 swap.w D0
000010B6 4A40 tst.w D0
000010B8 6708 beq +0xA /* 000010C2 */
000010BA 7E00 moveq.l D7, 0x00
000010BC 1E00 move.b D7, D0
000010BE EF6A lsl D2.w, D7
000010C0 EF7C rol D4.w, D7
label000010C2:
000010C2 3E02 move.w D7, D2
000010C4 CE44 and.w D7, D4
000010C6 6674 bne +0x76 /* 0000113C */
000010C8 3E04 move.w D7, D4
000010CA 7600 moveq.l D3, 0x00
000010CC 26BC 3FF0 0000 move.l [A3], 0x3FF00000
000010D2 2743 0004 move.l [A3 + 0x4], D3
000010D6 2A10 move.l D5, [A0]
000010D8 2C28 0004 move.l D6, [A0 + 0x4]
000010DC 2485 move.l [A2], D5
000010DE 2546 0004 move.l [A2 + 0x4], D6
000010E2 E24F lsr D7.w, 1
000010E4 6512 bcs +0x14 /* 000010F8 */
label000010E6:
000010E6 4852 pea.l [A2]
000010E8 4852 pea.l [A2]
000010EA 4852 pea.l [A2]
000010EC 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000010F0 DEFC 000C add.w A7, 0xC
000010F4 E24F lsr D7.w, 1
000010F6 64EE bcc -0x10 /* 000010E6 */
label000010F8:
000010F8 4853 pea.l [A3]
000010FA 4853 pea.l [A3]
000010FC 4852 pea.l [A2]
000010FE 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001102 DEFC 000C add.w A7, 0xC
00001106 4A47 tst.w D7
00001108 6702 beq +0x4 /* 0000110C */
0000110A 60DA bra -0x24 /* 000010E6 */
label0000110C:
0000110C 2013 move.l D0, [A3]
0000110E 222B 0004 move.l D1, [A3 + 0x4]
00001112 2480 move.l [A2], D0
00001114 2541 0004 move.l [A2 + 0x4], D1
00001118 3C14 move.w D6, [A4]
0000111A 0246 8000 andi.w D6, 0x8000
0000111E 6602 bne +0x4 /* 00001122 */
00001120 605A bra +0x5C /* 0000117C */
label00001122:
00001122 26BC 3FF0 0000 move.l [A3], 0x3FF00000
00001128 42AB 0004 clr.l [A3 + 0x4]
0000112C 4852 pea.l [A2]
0000112E 4852 pea.l [A2]
00001130 4853 pea.l [A3]
00001132 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00001136 DEFC 000C add.w A7, 0xC
0000113A 6040 bra +0x42 /* 0000117C */
label0000113C:
0000113C 3010 move.w D0, [A0]
0000113E 6C10 bge +0x12 /* 00001150 */
00001140 3B7C 0001 EA4C move.w [A5 - 0x15B4], 0x1
00001146 200A move.l D0, A2
00001148 4CDF 1CFC movem.l D2,D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000114C 4E5E unlink A6
0000114E 4E75 rts
label00001150:
00001150 426D EA4C clr.w [A5 - 0x15B4]
00001154 4853 pea.l [A3]
00001156 7001 moveq.l D0, 0x01
00001158 2F00 move.l -[A7], D0
0000115A 4850 pea.l [A0]
0000115C 4EAD 1A72 jsr [A5 + 0x1A72 /* export_842 */]
00001160 DEFC 000C add.w A7, 0xC
00001164 4853 pea.l [A3]
00001166 4853 pea.l [A3]
00001168 4854 pea.l [A4]
0000116A 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
0000116E DEFC 000C add.w A7, 0xC
00001172 4852 pea.l [A2]
00001174 4853 pea.l [A3]
00001176 4EAD 1A8A jsr [A5 + 0x1A8A /* export_845 */]
0000117A 508F addq.l A7, 8
label0000117C:
0000117C 200A move.l D0, A2
0000117E 4CDF 1CFC movem.l D2,D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00001182 4E5E unlink A6
00001184 4E75 rts
export_1110:
00001186 4E56 FFE8 link A6, -0x0018
0000118A 48E7 0118 movem.l -[A7], D7,A3,A4
0000118E 286E 000C movea.l A4, [A6 + 0xC]
00001192 266E 0008 movea.l A3, [A6 + 0x8]
00001196 2D6D B70A FFF0 move.l [A6 - 0x10], [A5 - 0x48F6]
0000119C 2D6D B70E FFF4 move.l [A6 - 0xC], [A5 - 0x48F2]
000011A2 2F0B move.l -[A7], A3
000011A4 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
000011A8 4A40 tst.w D0
000011AA 588F addq.l A7, 4
000011AC 6622 bne +0x24 /* 000011D0 */
000011AE 2F0C move.l -[A7], A4
000011B0 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
000011B4 4A40 tst.w D0
000011B6 588F addq.l A7, 4
000011B8 6600 00AE bne +0xB0 /* 00001268 */
000011BC 206E 0010 movea.l A0, [A6 + 0x10]
000011C0 487A 00D4 pea.l [PC + 0xD4 /* 00001296, value 0x0, cstring "" */]
000011C4 2F08 move.l -[A7], A0
000011C6 3F3C 0810 move.w -[A7], 0x810
000011CA A9EB syscall Pack4/FP68K
000011CC 6000 00BE bra +0xC0 /* 0000128C */
label000011D0:
000011D0 2D54 FFE8 move.l [A6 - 0x18], [A4]
000011D4 2D6C 0004 FFEC move.l [A6 - 0x14], [A4 + 0x4]
000011DA 7000 moveq.l D0, 0x00
000011DC 302E FFE8 move.w D0, [A6 - 0x18]
000011E0 E888 lsr D0, 4
000011E2 2E3C 0000 07FF move.l D7, 0x7FF
000011E8 CE80 and.l D7, D0
000011EA 2D53 FFE8 move.l [A6 - 0x18], [A3]
000011EE 2D6B 0004 FFEC move.l [A6 - 0x14], [A3 + 0x4]
000011F4 7000 moveq.l D0, 0x00
000011F6 302E FFE8 move.w D0, [A6 - 0x18]
000011FA E888 lsr D0, 4
000011FC 223C 0000 07FF move.l D1, 0x7FF
00001202 C280 and.l D1, D0
00001204 9E41 sub.w D7, D1
00001206 0C47 03FC cmpi.w D7, 0x3FC
0000120A 6E5C bgt +0x5E /* 00001268 */
0000120C 48C7 ext.l D7
0000120E 0C87 FFFF FC04 cmpi.l D7, 0xFFFFFC04
00001214 6C10 bge +0x12 /* 00001226 */
00001216 487A 007E pea.l [PC + 0x7E /* 00001296, value 0x0, cstring "" */]
0000121A 486E FFF0 pea.l [A6 - 0x10]
0000121E 3F3C 0810 move.w -[A7], 0x810
00001222 A9EB syscall Pack4/FP68K
00001224 6022 bra +0x24 /* 00001248 */
label00001226:
00001226 486E FFF8 pea.l [A6 - 0x8]
0000122A 2F0B move.l -[A7], A3
0000122C 2F0C move.l -[A7], A4
0000122E 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00001232 022E 007F FFF8 andi.b [A6 - 0x8], 0x7F
00001238 486E FFF0 pea.l [A6 - 0x10]
0000123C 486E FFF8 pea.l [A6 - 0x8]
00001240 4EBA 04D4 jsr [PC + 0x4D4 /* 00001716 */]
00001244 4FEF 0014 lea.l A7, [A7 + 0x14]
label00001248:
00001248 2F0B move.l -[A7], A3
0000124A 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
0000124E 4A40 tst.w D0
00001250 588F addq.l A7, 4
00001252 6C14 bge +0x16 /* 00001268 */
00001254 486E FFF0 pea.l [A6 - 0x10]
00001258 486E FFF0 pea.l [A6 - 0x10]
0000125C 486D B712 pea.l [A5 - 0x48EE]
00001260 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00001264 4FEF 000C lea.l A7, [A7 + 0xC]
label00001268:
00001268 2F0C move.l -[A7], A4
0000126A 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
0000126E 4A40 tst.w D0
00001270 588F addq.l A7, 4
00001272 6C06 bge +0x8 /* 0000127A */
00001274 0A2E 0080 FFF0 xori.b [A6 - 0x10], 0x80
label0000127A:
0000127A 206E 0010 movea.l A0, [A6 + 0x10]
0000127E 20AE FFF0 move.l [A0], [A6 - 0x10]
00001282 206E 0010 movea.l A0, [A6 + 0x10]
00001286 216E FFF4 0004 move.l [A0 + 0x4], [A6 - 0xC]
label0000128C:
0000128C 4CEE 1880 FFDC movem.l D7,A3,A4, [A6 - 0x24]
00001292 4E5E unlink A6
00001294 4E75 rts
00001296 0000 0000 ori.b D0, 0x0
0000129A 0000 0000 ori.b D0, 0x0
0000129E 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1111: // at 000012A0 (misaligned)
000012A2 FFF8 .invalid <<F/7/7>>
000012A4 48E7 0018 movem.l -[A7], A3,A4
000012A8 286E 0008 movea.l A4, [A6 + 0x8]
000012AC 266E 000C movea.l A3, [A6 + 0xC]
000012B0 486E FFF8 pea.l [A6 - 0x8]
000012B4 2F0C move.l -[A7], A4
000012B6 4EAD 1A8A jsr [A5 + 0x1A8A /* export_845 */]
000012BA 486E FFF8 pea.l [A6 - 0x8]
000012BE 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
000012C2 4A40 tst.w D0
000012C4 4FEF 000C lea.l A7, [A7 + 0xC]
000012C8 6610 bne +0x12 /* 000012DA */
000012CA 26AD B702 move.l [A3], [A5 - 0x48FE]
000012CE 276D B706 0004 move.l [A3 + 0x4], [A5 - 0x48FA]
000012D4 0A13 0080 xori.b [A3], 0x80
000012D8 602A bra +0x2C /* 00001304 */
label000012DA:
000012DA 2F0B move.l -[A7], A3
000012DC 486E FFF8 pea.l [A6 - 0x8]
000012E0 486D E9CE pea.l [A5 - 0x1632]
000012E4 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
000012E8 2F0B move.l -[A7], A3
000012EA 2F0B move.l -[A7], A3
000012EC 486E FFF8 pea.l [A6 - 0x8]
000012F0 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
000012F4 2F0B move.l -[A7], A3
000012F6 486D E9BE pea.l [A5 - 0x1642]
000012FA 2F0B move.l -[A7], A3
000012FC 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00001300 4FEF 0024 lea.l A7, [A7 + 0x24]
label00001304:
00001304 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
0000130A 4E5E unlink A6
0000130C 4E75 rts
export_1112:
0000130E 4E56 FFF8 link A6, -0x0008
00001312 48E7 0018 movem.l -[A7], A3,A4
00001316 286E 0008 movea.l A4, [A6 + 0x8]
0000131A 266E 000C movea.l A3, [A6 + 0xC]
0000131E 486E FFF8 pea.l [A6 - 0x8]
00001322 2F0C move.l -[A7], A4
00001324 4EAD 1A8A jsr [A5 + 0x1A8A /* export_845 */]
00001328 486E FFF8 pea.l [A6 - 0x8]
0000132C 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
00001330 4A40 tst.w D0
00001332 4FEF 000C lea.l A7, [A7 + 0xC]
00001336 660C bne +0xE /* 00001344 */
00001338 26AD B702 move.l [A3], [A5 - 0x48FE]
0000133C 276D B706 0004 move.l [A3 + 0x4], [A5 - 0x48FA]
00001342 602A bra +0x2C /* 0000136E */
label00001344:
00001344 2F0B move.l -[A7], A3
00001346 486E FFF8 pea.l [A6 - 0x8]
0000134A 486D E9CE pea.l [A5 - 0x1632]
0000134E 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00001352 2F0B move.l -[A7], A3
00001354 2F0B move.l -[A7], A3
00001356 486E FFF8 pea.l [A6 - 0x8]
0000135A 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
0000135E 2F0B move.l -[A7], A3
00001360 486D E9BE pea.l [A5 - 0x1642]
00001364 2F0B move.l -[A7], A3
00001366 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
0000136A 4FEF 0024 lea.l A7, [A7 + 0x24]
label0000136E:
0000136E 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00001374 4E5E unlink A6
00001376 4E75 rts
export_1113:
00001378 4E56 FFF8 link A6, -0x0008
0000137C 48E7 0018 movem.l -[A7], A3,A4
00001380 286E 0008 movea.l A4, [A6 + 0x8]
00001384 266E 000C movea.l A3, [A6 + 0xC]
00001388 486E FFF8 pea.l [A6 - 0x8]
0000138C 486D E9BE pea.l [A5 - 0x1642]
00001390 2F0C move.l -[A7], A4
00001392 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001396 486E FFF8 pea.l [A6 - 0x8]
0000139A 486E FFF8 pea.l [A6 - 0x8]
0000139E 4EAD 1A8A jsr [A5 + 0x1A8A /* export_845 */]
000013A2 2F0B move.l -[A7], A3
000013A4 486D E9CE pea.l [A5 - 0x1632]
000013A8 486E FFF8 pea.l [A6 - 0x8]
000013AC 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
000013B0 486E FFF8 pea.l [A6 - 0x8]
000013B4 486D E9CE pea.l [A5 - 0x1632]
000013B8 486E FFF8 pea.l [A6 - 0x8]
000013BC 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
000013C0 2F0B move.l -[A7], A3
000013C2 486E FFF8 pea.l [A6 - 0x8]
000013C6 2F0B move.l -[A7], A3
000013C8 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
000013CC 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
000013D2 4E5E unlink A6
000013D4 4E75 rts
export_1114:
fn000013D6:
000013D6 4E56 FFE6 link A6, -0x001A
000013DA 48E7 0118 movem.l -[A7], D7,A3,A4
000013DE 286E 0008 movea.l A4, [A6 + 0x8]
000013E2 266E 000C movea.l A3, [A6 + 0xC]
000013E6 2D54 FFF8 move.l [A6 - 0x8], [A4]
000013EA 2D6C 0004 FFFC move.l [A6 - 0x4], [A4 + 0x4]
000013F0 486E FFF8 pea.l [A6 - 0x8]
000013F4 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
000013F8 4A40 tst.w D0
000013FA 588F addq.l A7, 4
000013FC 6C2E bge +0x30 /* 0000142C */
000013FE 0A2E 0080 FFF8 xori.b [A6 - 0x8], 0x80
00001404 7EFF moveq.l D7, 0xFFFFFFFF
00001406 486D E7DE pea.l [A5 - 0x1822]
0000140A 486E FFF8 pea.l [A6 - 0x8]
0000140E 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001412 7201 moveq.l D1, 0x01
00001414 B280 cmp.l D1, D0
00001416 508F addq.l A7, 8
00001418 6636 bne +0x38 /* 00001450 */
0000141A 26AE FFF8 move.l [A3], [A6 - 0x8]
0000141E 276E FFFC 0004 move.l [A3 + 0x4], [A6 - 0x4]
00001424 0A13 0080 xori.b [A3], 0x80
00001428 6000 00B0 bra +0xB2 /* 000014DA */
label0000142C:
0000142C 7E00 moveq.l D7, 0x00
0000142E 486D E7DE pea.l [A5 - 0x1822]
00001432 486E FFF8 pea.l [A6 - 0x8]
00001436 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
0000143A 7201 moveq.l D1, 0x01
0000143C B280 cmp.l D1, D0
0000143E 508F addq.l A7, 8
00001440 660E bne +0x10 /* 00001450 */
00001442 26AD E9D6 move.l [A3], [A5 - 0x162A]
00001446 276D E9DA 0004 move.l [A3 + 0x4], [A5 - 0x1626]
0000144C 6000 008C bra +0x8E /* 000014DA */
label00001450:
00001450 2D6E FFF8 FFF0 move.l [A6 - 0x10], [A6 - 0x8]
00001456 2D6E FFFC FFF4 move.l [A6 - 0xC], [A6 - 0x4]
0000145C 022E 007F FFF0 andi.b [A6 - 0x10], 0x7F
00001462 486E FFF0 pea.l [A6 - 0x10]
00001466 486E FFE6 pea.l [A6 - 0x1A]
0000146A 3F3C 080E move.w -[A7], 0x80E
0000146E A9EB syscall Pack4/FP68K
00001470 487A 0072 pea.l [PC + 0x72 /* 000014E4, value 0x3FFEFFFF */]
00001474 486E FFE6 pea.l [A6 - 0x1A]
00001478 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000147C A9EB syscall Pack4/FP68K
0000147E 6F0C ble +0xE /* 0000148C */
00001480 26AD B70A move.l [A3], [A5 - 0x48F6]
00001484 276D B70E 0004 move.l [A3 + 0x4], [A5 - 0x48F2]
0000148A 6046 bra +0x48 /* 000014D2 */
label0000148C:
0000148C 486E FFF0 pea.l [A6 - 0x10]
00001490 486E FFF8 pea.l [A6 - 0x8]
00001494 486E FFF8 pea.l [A6 - 0x8]
00001498 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
0000149C 486E FFF0 pea.l [A6 - 0x10]
000014A0 486E FFF0 pea.l [A6 - 0x10]
000014A4 486D E9CE pea.l [A5 - 0x1632]
000014A8 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
000014AC 486E FFF0 pea.l [A6 - 0x10]
000014B0 486E FFF0 pea.l [A6 - 0x10]
000014B4 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */]
000014B8 2F0B move.l -[A7], A3
000014BA 486E FFF0 pea.l [A6 - 0x10]
000014BE 486E FFF8 pea.l [A6 - 0x8]
000014C2 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
000014C6 2F0B move.l -[A7], A3
000014C8 2F0B move.l -[A7], A3
000014CA 4EBA 024A jsr [PC + 0x24A /* 00001716 */]
000014CE 4FEF 0034 lea.l A7, [A7 + 0x34]
label000014D2:
000014D2 4A87 tst.l D7
000014D4 6704 beq +0x6 /* 000014DA */
000014D6 0A13 0080 xori.b [A3], 0x80
label000014DA:
000014DA 4CEE 1880 FFDA movem.l D7,A3,A4, [A6 - 0x26]
000014E0 4E5E unlink A6
000014E2 4E75 rts
000014E4 3FFE move.w <<invalid special address>>, <<invalid special address>>
000014E6 FFFF .invalid <<F/7/7>>
000014E8 583A 53B8 addq.b [PC + 0x53B8 /* 000068A2, cstring ""<EOF> */], 4
000014EC E4B9 ror D1, D2
export_1115:
000014EE 48E7 0018 movem.l -[A7], A3,A4
000014F2 286F 000C movea.l A4, [A7 + 0xC]
000014F6 266F 0010 movea.l A3, [A7 + 0x10]
000014FA 2F0B move.l -[A7], A3
000014FC 2F0C move.l -[A7], A4
000014FE 4EBA FED6 jsr [PC - 0x12A /* 000013D6 */]
00001502 2F0B move.l -[A7], A3
00001504 2F0B move.l -[A7], A3
00001506 486D B70A pea.l [A5 - 0x48F6]
0000150A 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
0000150E 4FEF 0014 lea.l A7, [A7 + 0x14]
00001512 4CDF 1800 movem.l A3,A4, [A7]+
00001516 4E75 rts
fn00001518:
00001518 4E56 FFC8 link A6, -0x0038
0000151C 48E7 0118 movem.l -[A7], D7,A3,A4
00001520 286E 000C movea.l A4, [A6 + 0xC]
00001524 266E 0008 movea.l A3, [A6 + 0x8]
00001528 2D53 FFF8 move.l [A6 - 0x8], [A3]
0000152C 2D6B 0004 FFFC move.l [A6 - 0x4], [A3 + 0x4]
00001532 4247 clr.w D7
00001534 486D B68A pea.l [A5 - 0x4976]
00001538 486E FFF8 pea.l [A6 - 0x8]
0000153C 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001540 4A80 tst.l D0
00001542 508F addq.l A7, 8
00001544 6C56 bge +0x58 /* 0000159C */
00001546 486E FFF0 pea.l [A6 - 0x10]
0000154A 486E FFF8 pea.l [A6 - 0x8]
0000154E 486D B682 pea.l [A5 - 0x497E]
00001552 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001556 486E FFC8 pea.l [A6 - 0x38]
0000155A 486D E9CE pea.l [A5 - 0x1632]
0000155E 486E FFF0 pea.l [A6 - 0x10]
00001562 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00001566 486E FFE8 pea.l [A6 - 0x18]
0000156A 486E FFF8 pea.l [A6 - 0x8]
0000156E 486E FFC8 pea.l [A6 - 0x38]
00001572 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001576 486E FFF0 pea.l [A6 - 0x10]
0000157A 486D B67A pea.l [A5 - 0x4986]
0000157E 486E FFF8 pea.l [A6 - 0x8]
00001582 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001586 486E FFF8 pea.l [A6 - 0x8]
0000158A 486E FFF0 pea.l [A6 - 0x10]
0000158E 486E FFE8 pea.l [A6 - 0x18]
00001592 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00001596 5247 addq.w D7, 1
00001598 4FEF 003C lea.l A7, [A7 + 0x3C]
label0000159C:
0000159C 2D6E FFF8 FFE8 move.l [A6 - 0x18], [A6 - 0x8]
000015A2 2D6E FFFC FFEC move.l [A6 - 0x14], [A6 - 0x4]
000015A8 022E 007F FFE8 andi.b [A6 - 0x18], 0x7F
000015AE 486D E7BE pea.l [A5 - 0x1842]
000015B2 486E FFE8 pea.l [A6 - 0x18]
000015B6 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
000015BA 4A80 tst.l D0
000015BC 508F addq.l A7, 8
000015BE 6C00 0126 bge +0x128 /* 000016E6 */
000015C2 486E FFC8 pea.l [A6 - 0x38]
000015C6 486E FFF8 pea.l [A6 - 0x8]
000015CA 486E FFF8 pea.l [A6 - 0x8]
000015CE 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000015D2 486E FFE8 pea.l [A6 - 0x18]
000015D6 486E FFC8 pea.l [A6 - 0x38]
000015DA 486D B672 pea.l [A5 - 0x498E]
000015DE 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000015E2 486E FFE8 pea.l [A6 - 0x18]
000015E6 486D B66A pea.l [A5 - 0x4996]
000015EA 486E FFE8 pea.l [A6 - 0x18]
000015EE 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
000015F2 486E FFE8 pea.l [A6 - 0x18]
000015F6 486E FFC8 pea.l [A6 - 0x38]
000015FA 486E FFE8 pea.l [A6 - 0x18]
000015FE 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001602 486E FFE8 pea.l [A6 - 0x18]
00001606 486D B662 pea.l [A5 - 0x499E]
0000160A 486E FFE8 pea.l [A6 - 0x18]
0000160E 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00001612 486E FFE8 pea.l [A6 - 0x18]
00001616 486E FFC8 pea.l [A6 - 0x38]
0000161A 486E FFE8 pea.l [A6 - 0x18]
0000161E 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001622 486E FFE8 pea.l [A6 - 0x18]
00001626 486D B65A pea.l [A5 - 0x49A6]
0000162A 486E FFE8 pea.l [A6 - 0x18]
0000162E 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00001632 486E FFD0 pea.l [A6 - 0x30]
00001636 486E FFC8 pea.l [A6 - 0x38]
0000163A 486E FFE8 pea.l [A6 - 0x18]
0000163E 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001642 486E FFE8 pea.l [A6 - 0x18]
00001646 486D B652 pea.l [A5 - 0x49AE]
0000164A 486E FFC8 pea.l [A6 - 0x38]
0000164E 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001652 486E FFE8 pea.l [A6 - 0x18]
00001656 486E FFC8 pea.l [A6 - 0x38]
0000165A 486E FFE8 pea.l [A6 - 0x18]
0000165E 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001662 486E FFE8 pea.l [A6 - 0x18]
00001666 486D B64A pea.l [A5 - 0x49B6]
0000166A 486E FFE8 pea.l [A6 - 0x18]
0000166E 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001672 486E FFE8 pea.l [A6 - 0x18]
00001676 486E FFC8 pea.l [A6 - 0x38]
0000167A 486E FFE8 pea.l [A6 - 0x18]
0000167E 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001682 486E FFE8 pea.l [A6 - 0x18]
00001686 486D B642 pea.l [A5 - 0x49BE]
0000168A 486E FFE8 pea.l [A6 - 0x18]
0000168E 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001692 486E FFE8 pea.l [A6 - 0x18]
00001696 486E FFC8 pea.l [A6 - 0x38]
0000169A 486E FFE8 pea.l [A6 - 0x18]
0000169E 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000016A2 486E FFD8 pea.l [A6 - 0x28]
000016A6 486D B63A pea.l [A5 - 0x49C6]
000016AA 486E FFE8 pea.l [A6 - 0x18]
000016AE 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
000016B2 486E FFE0 pea.l [A6 - 0x20]
000016B6 486E FFD8 pea.l [A6 - 0x28]
000016BA 486E FFD0 pea.l [A6 - 0x30]
000016BE 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
000016C2 486E FFE8 pea.l [A6 - 0x18]
000016C6 486E FFE0 pea.l [A6 - 0x20]
000016CA 486E FFF8 pea.l [A6 - 0x8]
000016CE 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000016D2 486E FFF8 pea.l [A6 - 0x8]
000016D6 486E FFE8 pea.l [A6 - 0x18]
000016DA 486E FFF8 pea.l [A6 - 0x8]
000016DE 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
000016E2 4FEF 00D8 lea.l A7, [A7 + 0xD8]
label000016E6:
000016E6 0C47 0001 cmpi.w D7, 0x1
000016EA 6F06 ble +0x8 /* 000016F2 */
000016EC 0A2E 0080 FFF8 xori.b [A6 - 0x8], 0x80
label000016F2:
000016F2 2F0C move.l -[A7], A4
000016F4 2007 move.l D0, D7
000016F6 E740 asl D0.w, 3
000016F8 41ED B7BC lea.l A0, [A5 - 0x4844]
000016FC 4870 0000 pea.l [A0 + D0.w]
00001700 486E FFF8 pea.l [A6 - 0x8]
00001704 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001708 4FEF 000C lea.l A7, [A7 + 0xC]
0000170C 4CEE 1880 FFBC movem.l D7,A3,A4, [A6 - 0x44]
00001712 4E5E unlink A6
00001714 4E75 rts
export_1116:
fn00001716:
00001716 4E56 FFE8 link A6, -0x0018
0000171A 48E7 0018 movem.l -[A7], A3,A4
0000171E 286E 000C movea.l A4, [A6 + 0xC]
00001722 266E 0008 movea.l A3, [A6 + 0x8]
00001726 2D53 FFF0 move.l [A6 - 0x10], [A3]
0000172A 2D6B 0004 FFF4 move.l [A6 - 0xC], [A3 + 0x4]
00001730 022E 007F FFF0 andi.b [A6 - 0x10], 0x7F
00001736 486D E9CE pea.l [A5 - 0x1632]
0000173A 486E FFF0 pea.l [A6 - 0x10]
0000173E 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001742 4A80 tst.l D0
00001744 508F addq.l A7, 8
00001746 6C16 bge +0x18 /* 0000175E */
00001748 486E FFF8 pea.l [A6 - 0x8]
0000174C 486E FFF0 pea.l [A6 - 0x10]
00001750 486D E9CE pea.l [A5 - 0x1632]
00001754 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00001758 4FEF 000C lea.l A7, [A7 + 0xC]
0000175C 600C bra +0xE /* 0000176A */
label0000175E:
0000175E 2D6E FFF0 FFF8 move.l [A6 - 0x8], [A6 - 0x10]
00001764 2D6E FFF4 FFFC move.l [A6 - 0x4], [A6 - 0xC]
label0000176A:
0000176A 022E 007F FFF8 andi.b [A6 - 0x8], 0x7F
00001770 486E FFE8 pea.l [A6 - 0x18]
00001774 486E FFF8 pea.l [A6 - 0x8]
00001778 4EBA FD9E jsr [PC - 0x262 /* 00001518 */]
0000177C 2D53 FFF8 move.l [A6 - 0x8], [A3]
00001780 2D6B 0004 FFFC move.l [A6 - 0x4], [A3 + 0x4]
00001786 022E 007F FFF8 andi.b [A6 - 0x8], 0x7F
0000178C 486D E9CE pea.l [A5 - 0x1632]
00001790 486E FFF8 pea.l [A6 - 0x8]
00001794 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001798 4A80 tst.l D0
0000179A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000179E 6C14 bge +0x16 /* 000017B4 */
000017A0 486E FFE8 pea.l [A6 - 0x18]
000017A4 486E FFE8 pea.l [A6 - 0x18]
000017A8 486D B70A pea.l [A5 - 0x48F6]
000017AC 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
000017B0 4FEF 000C lea.l A7, [A7 + 0xC]
label000017B4:
000017B4 2F0B move.l -[A7], A3
000017B6 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
000017BA 4A40 tst.w D0
000017BC 588F addq.l A7, 4
000017BE 6C10 bge +0x12 /* 000017D0 */
000017C0 28AE FFE8 move.l [A4], [A6 - 0x18]
000017C4 296E FFEC 0004 move.l [A4 + 0x4], [A6 - 0x14]
000017CA 0A14 0080 xori.b [A4], 0x80
000017CE 600A bra +0xC /* 000017DA */
label000017D0:
000017D0 28AE FFE8 move.l [A4], [A6 - 0x18]
000017D4 296E FFEC 0004 move.l [A4 + 0x4], [A6 - 0x14]
label000017DA:
000017DA 4CEE 1800 FFE0 movem.l A3,A4, [A6 - 0x20]
000017E0 4E5E unlink A6
000017E2 4E75 rts
export_1117:
000017E4 4E56 FFC4 link A6, -0x003C
000017E8 48E7 0018 movem.l -[A7], A3,A4
000017EC 286E 000C movea.l A4, [A6 + 0xC]
000017F0 266E 0008 movea.l A3, [A6 + 0x8]
000017F4 2D53 FFC8 move.l [A6 - 0x38], [A3]
000017F8 2D6B 0004 FFCC move.l [A6 - 0x34], [A3 + 0x4]
000017FE 022E 007F FFC8 andi.b [A6 - 0x38], 0x7F
00001804 486D E83E pea.l [A5 - 0x17C2]
00001808 486E FFC8 pea.l [A6 - 0x38]
0000180C 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001810 4A80 tst.l D0
00001812 508F addq.l A7, 8
00001814 6C0E bge +0x10 /* 00001824 */
00001816 28AD E9D6 move.l [A4], [A5 - 0x162A]
0000181A 296D E9DA 0004 move.l [A4 + 0x4], [A5 - 0x1626]
00001820 6000 0210 bra +0x212 /* 00001A32 */
label00001824:
00001824 486E FFF8 pea.l [A6 - 0x8]
00001828 486D B762 pea.l [A5 - 0x489E]
0000182C 2F0B move.l -[A7], A3
0000182E 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001832 486E FFF8 pea.l [A6 - 0x8]
00001836 486E FFD0 pea.l [A6 - 0x30]
0000183A 486E FFF8 pea.l [A6 - 0x8]
0000183E 4EAD 19EA jsr [A5 + 0x19EA /* export_825 */]
00001842 486D E9C6 pea.l [A5 - 0x163A]
00001846 486E FFF8 pea.l [A6 - 0x8]
0000184A 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
0000184E 7201 moveq.l D1, 0x01
00001850 B280 cmp.l D1, D0
00001852 4FEF 0020 lea.l A7, [A7 + 0x20]
00001856 6714 beq +0x16 /* 0000186C */
00001858 486E FFD0 pea.l [A6 - 0x30]
0000185C 486D E9CE pea.l [A5 - 0x1632]
00001860 486E FFD0 pea.l [A6 - 0x30]
00001864 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001868 4FEF 000C lea.l A7, [A7 + 0xC]
label0000186C:
0000186C 486E FFC4 pea.l [A6 - 0x3C]
00001870 486E FFD0 pea.l [A6 - 0x30]
00001874 4EAD 1ACA jsr [A5 + 0x1ACA /* export_853 */]
00001878 486E FFF8 pea.l [A6 - 0x8]
0000187C 486D B75A pea.l [A5 - 0x48A6]
00001880 486E FFD0 pea.l [A6 - 0x30]
00001884 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001888 486E FFD8 pea.l [A6 - 0x28]
0000188C 486D B752 pea.l [A5 - 0x48AE]
00001890 486E FFD0 pea.l [A6 - 0x30]
00001894 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001898 486E FFD8 pea.l [A6 - 0x28]
0000189C 486E FFF8 pea.l [A6 - 0x8]
000018A0 486E FFD8 pea.l [A6 - 0x28]
000018A4 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
000018A8 486E FFD8 pea.l [A6 - 0x28]
000018AC 2F0B move.l -[A7], A3
000018AE 486E FFD8 pea.l [A6 - 0x28]
000018B2 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
000018B6 2D6E FFD8 FFF8 move.l [A6 - 0x8], [A6 - 0x28]
000018BC 2D6E FFDC FFFC move.l [A6 - 0x4], [A6 - 0x24]
000018C2 022E 007F FFF8 andi.b [A6 - 0x8], 0x7F
000018C8 486D E7BE pea.l [A5 - 0x1842]
000018CC 486E FFF8 pea.l [A6 - 0x8]
000018D0 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
000018D4 4A80 tst.l D0
000018D6 4FEF 0040 lea.l A7, [A7 + 0x40]
000018DA 6F1C ble +0x1E /* 000018F8 */
000018DC 2D6E FFD8 FFE8 move.l [A6 - 0x18], [A6 - 0x28]
000018E2 2D6E FFDC FFEC move.l [A6 - 0x14], [A6 - 0x24]
000018E8 2D6D E9CE FFF0 move.l [A6 - 0x10], [A5 - 0x1632]
000018EE 2D6D E9D2 FFF4 move.l [A6 - 0xC], [A5 - 0x162E]
000018F4 6000 0106 bra +0x108 /* 000019FC */
label000018F8:
000018F8 486E FFE0 pea.l [A6 - 0x20]
000018FC 486E FFD8 pea.l [A6 - 0x28]
00001900 486E FFD8 pea.l [A6 - 0x28]
00001904 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001908 486E FFF8 pea.l [A6 - 0x8]
0000190C 486E FFE0 pea.l [A6 - 0x20]
00001910 486D B74A pea.l [A5 - 0x48B6]
00001914 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001918 486E FFF8 pea.l [A6 - 0x8]
0000191C 486D B742 pea.l [A5 - 0x48BE]
00001920 486E FFF8 pea.l [A6 - 0x8]
00001924 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001928 486E FFF8 pea.l [A6 - 0x8]
0000192C 486E FFE0 pea.l [A6 - 0x20]
00001930 486E FFF8 pea.l [A6 - 0x8]
00001934 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001938 486E FFF8 pea.l [A6 - 0x8]
0000193C 486D B73A pea.l [A5 - 0x48C6]
00001940 486E FFF8 pea.l [A6 - 0x8]
00001944 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001948 486E FFF8 pea.l [A6 - 0x8]
0000194C 486E FFE0 pea.l [A6 - 0x20]
00001950 486E FFF8 pea.l [A6 - 0x8]
00001954 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001958 486E FFF8 pea.l [A6 - 0x8]
0000195C 486E FFD8 pea.l [A6 - 0x28]
00001960 486E FFF8 pea.l [A6 - 0x8]
00001964 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001968 486E FFE8 pea.l [A6 - 0x18]
0000196C 486E FFD8 pea.l [A6 - 0x28]
00001970 486E FFF8 pea.l [A6 - 0x8]
00001974 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001978 486E FFF8 pea.l [A6 - 0x8]
0000197C 486E FFE0 pea.l [A6 - 0x20]
00001980 486D B732 pea.l [A5 - 0x48CE]
00001984 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001988 486E FFF8 pea.l [A6 - 0x8]
0000198C 486D B72A pea.l [A5 - 0x48D6]
00001990 486E FFF8 pea.l [A6 - 0x8]
00001994 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00001998 486E FFF8 pea.l [A6 - 0x8]
0000199C 486E FFE0 pea.l [A6 - 0x20]
000019A0 486E FFF8 pea.l [A6 - 0x8]
000019A4 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000019A8 486E FFF8 pea.l [A6 - 0x8]
000019AC 486D B722 pea.l [A5 - 0x48DE]
000019B0 486E FFF8 pea.l [A6 - 0x8]
000019B4 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
000019B8 486E FFF8 pea.l [A6 - 0x8]
000019BC 486E FFE0 pea.l [A6 - 0x20]
000019C0 486E FFF8 pea.l [A6 - 0x8]
000019C4 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000019C8 486E FFF8 pea.l [A6 - 0x8]
000019CC 486D B71A pea.l [A5 - 0x48E6]
000019D0 486E FFF8 pea.l [A6 - 0x8]
000019D4 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
000019D8 486E FFF8 pea.l [A6 - 0x8]
000019DC 486E FFE0 pea.l [A6 - 0x20]
000019E0 486E FFF8 pea.l [A6 - 0x8]
000019E4 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000019E8 486E FFF0 pea.l [A6 - 0x10]
000019EC 486D E9CE pea.l [A5 - 0x1632]
000019F0 486E FFF8 pea.l [A6 - 0x8]
000019F4 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
000019F8 4FEF 00C0 lea.l A7, [A7 + 0xC0]
label000019FC:
000019FC 202E FFC4 move.l D0, [A6 - 0x3C]
00001A00 0800 0000 btst.b D0, 0x0
00001A04 671A beq +0x1C /* 00001A20 */
00001A06 0A2E 0080 FFF0 xori.b [A6 - 0x10], 0x80
00001A0C 2F0C move.l -[A7], A4
00001A0E 486E FFE8 pea.l [A6 - 0x18]
00001A12 486E FFF0 pea.l [A6 - 0x10]
00001A16 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00001A1A 4FEF 000C lea.l A7, [A7 + 0xC]
00001A1E 6012 bra +0x14 /* 00001A32 */
label00001A20:
00001A20 2F0C move.l -[A7], A4
00001A22 486E FFF0 pea.l [A6 - 0x10]
00001A26 486E FFE8 pea.l [A6 - 0x18]
00001A2A 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00001A2E 4FEF 000C lea.l A7, [A7 + 0xC]
label00001A32:
00001A32 4CEE 1800 FFBC movem.l A3,A4, [A6 - 0x44]
00001A38 4E5E unlink A6
00001A3A 4E75 rts
export_1118:
00001A3C 48E7 0018 movem.l -[A7], A3,A4
00001A40 286F 0010 movea.l A4, [A7 + 0x10]
00001A44 266F 000C movea.l A3, [A7 + 0xC]
00001A48 2F0C move.l -[A7], A4
00001A4A 2F0B move.l -[A7], A3
00001A4C 4EBA 003C jsr [PC + 0x3C /* 00001A8A */]
00001A50 508F addq.l A7, 8
00001A52 4CDF 1800 movem.l A3,A4, [A7]+
00001A56 4E75 rts
export_1119:
00001A58 4E56 FFF8 link A6, -0x0008
00001A5C 48E7 0018 movem.l -[A7], A3,A4
00001A60 286E 000C movea.l A4, [A6 + 0xC]
00001A64 266E 0008 movea.l A3, [A6 + 0x8]
00001A68 486E FFF8 pea.l [A6 - 0x8]
00001A6C 486D B70A pea.l [A5 - 0x48F6]
00001A70 2F0B move.l -[A7], A3
00001A72 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001A76 2F0C move.l -[A7], A4
00001A78 486E FFF8 pea.l [A6 - 0x8]
00001A7C 4EBA 000C jsr [PC + 0xC /* 00001A8A */]
00001A80 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00001A86 4E5E unlink A6
00001A88 4E75 rts
fn00001A8A:
00001A8A 4E56 FFD4 link A6, -0x002C
00001A8E 48E7 0118 movem.l -[A7], D7,A3,A4
00001A92 286E 000C movea.l A4, [A6 + 0xC]
00001A96 47ED B77C lea.l A3, [A5 - 0x4884]
00001A9A 7E01 moveq.l D7, 0x01
00001A9C 206E 0008 movea.l A0, [A6 + 0x8]
00001AA0 2D50 FFE0 move.l [A6 - 0x20], [A0]
00001AA4 206E 0008 movea.l A0, [A6 + 0x8]
00001AA8 2D68 0004 FFE4 move.l [A6 - 0x1C], [A0 + 0x4]
00001AAE 486E FFE0 pea.l [A6 - 0x20]
00001AB2 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */]
00001AB6 4A40 tst.w D0
00001AB8 588F addq.l A7, 4
00001ABA 6C08 bge +0xA /* 00001AC4 */
00001ABC 0A2E 0080 FFE0 xori.b [A6 - 0x20], 0x80
00001AC2 7EFF moveq.l D7, 0xFFFFFFFF
label00001AC4:
00001AC4 486D E83E pea.l [A5 - 0x17C2]
00001AC8 486E FFE0 pea.l [A6 - 0x20]
00001ACC 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001AD0 7201 moveq.l D1, 0x01
00001AD2 B280 cmp.l D1, D0
00001AD4 508F addq.l A7, 8
00001AD6 670E beq +0x10 /* 00001AE6 */
00001AD8 28AD E9D6 move.l [A4], [A5 - 0x162A]
00001ADC 296D E9DA 0004 move.l [A4 + 0x4], [A5 - 0x1626]
00001AE2 6000 0134 bra +0x136 /* 00001C18 */
label00001AE6:
00001AE6 486E FFE8 pea.l [A6 - 0x18]
00001AEA 486D B774 pea.l [A5 - 0x488C]
00001AEE 486E FFE0 pea.l [A6 - 0x20]
00001AF2 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001AF6 2F0C move.l -[A7], A4
00001AF8 486E FFF8 pea.l [A6 - 0x8]
00001AFC 486E FFE8 pea.l [A6 - 0x18]
00001B00 4EAD 19EA jsr [A5 + 0x19EA /* export_825 */]
00001B04 486E FFE0 pea.l [A6 - 0x20]
00001B08 486D B712 pea.l [A5 - 0x48EE]
00001B0C 2F0C move.l -[A7], A4
00001B0E 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001B12 486E FFD4 pea.l [A6 - 0x2C]
00001B16 486E FFF8 pea.l [A6 - 0x8]
00001B1A 4EAD 1ACA jsr [A5 + 0x1ACA /* export_853 */]
00001B1E 202E FFD4 move.l D0, [A6 - 0x2C]
00001B22 0800 0000 btst.b D0, 0x0
00001B26 4FEF 002C lea.l A7, [A7 + 0x2C]
00001B2A 6702 beq +0x4 /* 00001B2E */
00001B2C 4487 neg.l D7
label00001B2E:
00001B2E 486D B70A pea.l [A5 - 0x48F6]
00001B32 486E FFE0 pea.l [A6 - 0x20]
00001B36 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001B3A 4A80 tst.l D0
00001B3C 508F addq.l A7, 8
00001B3E 6C14 bge +0x16 /* 00001B54 */
00001B40 486E FFE0 pea.l [A6 - 0x20]
00001B44 486E FFE0 pea.l [A6 - 0x20]
00001B48 486D B712 pea.l [A5 - 0x48EE]
00001B4C 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00001B50 4FEF 000C lea.l A7, [A7 + 0xC]
label00001B54:
00001B54 486D E7BE pea.l [A5 - 0x1842]
00001B58 486E FFE0 pea.l [A6 - 0x20]
00001B5C 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001B60 4A80 tst.l D0
00001B62 508F addq.l A7, 8
00001B64 6C00 009E bge +0xA0 /* 00001C04 */
00001B68 486E FFD8 pea.l [A6 - 0x28]
00001B6C 486E FFE0 pea.l [A6 - 0x20]
00001B70 486E FFE0 pea.l [A6 - 0x20]
00001B74 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001B78 7007 moveq.l D0, 0x07
00001B7A 2D40 FFD4 move.l [A6 - 0x2C], D0
00001B7E 322E FFD6 move.w D1, [A6 - 0x2A]
00001B82 E741 asl D1.w, 3
00001B84 2D73 1000 FFF0 move.l [A6 - 0x10], [A3 + D1.w]
00001B8A 322E FFD6 move.w D1, [A6 - 0x2A]
00001B8E E741 asl D1.w, 3
00001B90 2D73 1004 FFF4 move.l [A6 - 0xC], [A3 + D1.w + 0x4]
00001B96 4FEF 000C lea.l A7, [A7 + 0xC]
00001B9A 602E bra +0x30 /* 00001BCA */
label00001B9C:
00001B9C 486E FFE8 pea.l [A6 - 0x18]
00001BA0 486E FFD8 pea.l [A6 - 0x28]
00001BA4 486E FFF0 pea.l [A6 - 0x10]
00001BA8 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001BAC 486E FFF0 pea.l [A6 - 0x10]
00001BB0 53AE FFD4 subq.l [A6 - 0x2C], 1
00001BB4 302E FFD6 move.w D0, [A6 - 0x2A]
00001BB8 E740 asl D0.w, 3
00001BBA 4873 0000 pea.l [A3 + D0.w]
00001BBE 486E FFE8 pea.l [A6 - 0x18]
00001BC2 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001BC6 4FEF 0018 lea.l A7, [A7 + 0x18]
label00001BCA:
00001BCA 4AAE FFD4 tst.l [A6 - 0x2C]
00001BCE 66CC bne -0x32 /* 00001B9C */
00001BD0 486E FFF0 pea.l [A6 - 0x10]
00001BD4 486E FFD8 pea.l [A6 - 0x28]
00001BD8 486E FFF0 pea.l [A6 - 0x10]
00001BDC 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001BE0 486E FFE8 pea.l [A6 - 0x18]
00001BE4 486E FFF0 pea.l [A6 - 0x10]
00001BE8 486D E9CE pea.l [A5 - 0x1632]
00001BEC 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001BF0 2F0C move.l -[A7], A4
00001BF2 486E FFE8 pea.l [A6 - 0x18]
00001BF6 486E FFE0 pea.l [A6 - 0x20]
00001BFA 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001BFE 4FEF 0024 lea.l A7, [A7 + 0x24]
00001C02 600A bra +0xC /* 00001C0E */
label00001C04:
00001C04 28AE FFE0 move.l [A4], [A6 - 0x20]
00001C08 296E FFE4 0004 move.l [A4 + 0x4], [A6 - 0x1C]
label00001C0E:
00001C0E 70FF moveq.l D0, 0xFFFFFFFF
00001C10 B087 cmp.l D0, D7
00001C12 6604 bne +0x6 /* 00001C18 */
00001C14 0A14 0080 xori.b [A4], 0x80
label00001C18:
00001C18 4CEE 1880 FFC8 movem.l D7,A3,A4, [A6 - 0x38]
00001C1E 4E5E unlink A6
00001C20 4E75 rts
export_1120:
00001C22 4E56 FFF8 link A6, -0x0008
00001C26 48E7 0018 movem.l -[A7], A3,A4
00001C2A 286E 000C movea.l A4, [A6 + 0xC]
00001C2E 266E 0008 movea.l A3, [A6 + 0x8]
00001C32 486E FFF8 pea.l [A6 - 0x8]
00001C36 2F0B move.l -[A7], A3
00001C38 2F0B move.l -[A7], A3
00001C3A 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001C3E 486E FFF8 pea.l [A6 - 0x8]
00001C42 486D E9CE pea.l [A5 - 0x1632]
00001C46 486E FFF8 pea.l [A6 - 0x8]
00001C4A 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001C4E 486E FFF8 pea.l [A6 - 0x8]
00001C52 486E FFF8 pea.l [A6 - 0x8]
00001C56 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */]
00001C5A 486E FFF8 pea.l [A6 - 0x8]
00001C5E 486E FFF8 pea.l [A6 - 0x8]
00001C62 2F0B move.l -[A7], A3
00001C64 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001C68 2F0C move.l -[A7], A4
00001C6A 7001 moveq.l D0, 0x01
00001C6C 2F00 move.l -[A7], D0
00001C6E 486E FFF8 pea.l [A6 - 0x8]
00001C72 4EAD 1A72 jsr [A5 + 0x1A72 /* export_842 */]
00001C76 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00001C7C 4E5E unlink A6
00001C7E 4E75 rts
export_1121:
00001C80 4E56 FFF8 link A6, -0x0008
00001C84 48E7 0018 movem.l -[A7], A3,A4
00001C88 286E 000C movea.l A4, [A6 + 0xC]
00001C8C 266E 0008 movea.l A3, [A6 + 0x8]
00001C90 486D E9CE pea.l [A5 - 0x1632]
00001C94 2F0B move.l -[A7], A3
00001C96 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001C9A 4A80 tst.l D0
00001C9C 508F addq.l A7, 8
00001C9E 6F0E ble +0x10 /* 00001CAE */
00001CA0 487A 005E pea.l [PC + 0x5E /* 00001D00, value 0x43FEFFFF */]
00001CA4 2F0C move.l -[A7], A4
00001CA6 3F3C 0810 move.w -[A7], 0x810
00001CAA A9EB syscall Pack4/FP68K
00001CAC 6048 bra +0x4A /* 00001CF6 */
label00001CAE:
00001CAE 486E FFF8 pea.l [A6 - 0x8]
00001CB2 2F0B move.l -[A7], A3
00001CB4 2F0B move.l -[A7], A3
00001CB6 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001CBA 486E FFF8 pea.l [A6 - 0x8]
00001CBE 486D E9CE pea.l [A5 - 0x1632]
00001CC2 486E FFF8 pea.l [A6 - 0x8]
00001CC6 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00001CCA 486E FFF8 pea.l [A6 - 0x8]
00001CCE 486E FFF8 pea.l [A6 - 0x8]
00001CD2 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */]
00001CD6 486E FFF8 pea.l [A6 - 0x8]
00001CDA 486E FFF8 pea.l [A6 - 0x8]
00001CDE 2F0B move.l -[A7], A3
00001CE0 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001CE4 2F0C move.l -[A7], A4
00001CE6 7001 moveq.l D0, 0x01
00001CE8 2F00 move.l -[A7], D0
00001CEA 486E FFF8 pea.l [A6 - 0x8]
00001CEE 4EAD 1A72 jsr [A5 + 0x1A72 /* export_842 */]
00001CF2 4FEF 0038 lea.l A7, [A7 + 0x38]
label00001CF6:
00001CF6 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
00001CFC 4E5E unlink A6
00001CFE 4E75 rts
00001D00 43FE lea.l A1, <<invalid special address>>
00001D02 FFFF .invalid <<F/7/7>>
00001D04 FFFF .invalid <<F/7/7>>
00001D06 FFFF .invalid <<F/7/7>>
00001D08 1333 4E56 move.b -[A1], [A3 + D4 * 8 + 0x56]
export_1122: // at 00001D0A (misaligned)
00001D0C FFF0 .invalid <<F/7/7>>
00001D0E 48E7 0018 movem.l -[A7], A3,A4
00001D12 286E 0008 movea.l A4, [A6 + 0x8]
00001D16 266E 000C movea.l A3, [A6 + 0xC]
00001D1A 2D54 FFF0 move.l [A6 - 0x10], [A4]
00001D1E 2D6C 0004 FFF4 move.l [A6 - 0xC], [A4 + 0x4]
00001D24 022E 007F FFF0 andi.b [A6 - 0x10], 0x7F
00001D2A 486D E9CE pea.l [A5 - 0x1632]
00001D2E 486E FFF0 pea.l [A6 - 0x10]
00001D32 4EAD 1ABA jsr [A5 + 0x1ABA /* export_851 */]
00001D36 7201 moveq.l D1, 0x01
00001D38 B280 cmp.l D1, D0
00001D3A 508F addq.l A7, 8
00001D3C 670E beq +0x10 /* 00001D4C */
00001D3E 487A 005C pea.l [PC + 0x5C /* 00001D9C, value 0x43FF8000 */]
00001D42 2F0B move.l -[A7], A3
00001D44 3F3C 0810 move.w -[A7], 0x810
00001D48 A9EB syscall Pack4/FP68K
00001D4A 6046 bra +0x48 /* 00001D92 */
label00001D4C:
00001D4C 486E FFF0 pea.l [A6 - 0x10]
00001D50 2F0C move.l -[A7], A4
00001D52 486D E9CE pea.l [A5 - 0x1632]
00001D56 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001D5A 486E FFF8 pea.l [A6 - 0x8]
00001D5E 2F0C move.l -[A7], A4
00001D60 486D E9CE pea.l [A5 - 0x1632]
00001D64 4EAD 1A1A jsr [A5 + 0x1A1A /* export_831 */]
00001D68 2F0B move.l -[A7], A3
00001D6A 486E FFF8 pea.l [A6 - 0x8]
00001D6E 486E FFF0 pea.l [A6 - 0x10]
00001D72 4EAD 1A2A jsr [A5 + 0x1A2A /* export_833 */]
00001D76 2F0B move.l -[A7], A3
00001D78 7001 moveq.l D0, 0x01
00001D7A 2F00 move.l -[A7], D0
00001D7C 2F0B move.l -[A7], A3
00001D7E 4EAD 1A72 jsr [A5 + 0x1A72 /* export_842 */]
00001D82 2F0B move.l -[A7], A3
00001D84 486D E9C6 pea.l [A5 - 0x163A]
00001D88 2F0B move.l -[A7], A3
00001D8A 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001D8E 4FEF 003C lea.l A7, [A7 + 0x3C]
label00001D92:
00001D92 4CEE 1800 FFE8 movem.l A3,A4, [A6 - 0x18]
00001D98 4E5E unlink A6
00001D9A 4E75 rts
00001D9C 43FF lea.l A1, <<invalid special address>>
00001D9E 8000 or.b D0, D0
00001DA0 0409 7954 subi.b A1, 0x54 /* 'T' */
00001DA4 F717 .extension 0x717 <<F/4-5/3>> // unimplemented
export_1123:
00001DA6 4E56 FFEA link A6, -0x0016
00001DAA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00001DAE 286E 0008 movea.l A4, [A6 + 0x8]
00001DB2 4247 clr.w D7
00001DB4 4246 clr.w D6
00001DB6 4244 clr.w D4
00001DB8 426E FFF2 clr.w [A6 - 0xE]
00001DBC 2654 movea.l A3, [A4]
00001DBE 702B moveq.l D0, 0x2B
00001DC0 B013 cmp.b D0, [A3]
00001DC2 6606 bne +0x8 /* 00001DCA */
00001DC4 D6FC 0001 add.w A3, 0x1
00001DC8 600C bra +0xE /* 00001DD6 */
label00001DCA:
00001DCA 702D moveq.l D0, 0x2D
00001DCC B013 cmp.b D0, [A3]
00001DCE 6606 bne +0x8 /* 00001DD6 */
00001DD0 5244 addq.w D4, 1
00001DD2 D6FC 0001 add.w A3, 0x1
label00001DD6:
00001DD6 7030 moveq.l D0, 0x30
00001DD8 B013 cmp.b D0, [A3]
00001DDA 660C bne +0xE /* 00001DE8 */
label00001DDC:
00001DDC D6FC 0001 add.w A3, 0x1
00001DE0 7030 moveq.l D0, 0x30
00001DE2 B013 cmp.b D0, [A3]
00001DE4 67F6 beq -0x8 /* 00001DDC */
00001DE6 288B move.l [A4], A3
label00001DE8:
00001DE8 7000 moveq.l D0, 0x00
00001DEA 1013 move.b D0, [A3]
00001DEC 2A00 move.l D5, D0
00001DEE 7030 moveq.l D0, 0x30
00001DF0 9A80 sub.l D5, D0
00001DF2 0C45 0009 cmpi.w D5, 0x9 /* '\t' */
00001DF6 620A bhi +0xC /* 00001E02 */
00001DF8 3D45 FFF2 move.w [A6 - 0xE], D5
00001DFC D6FC 0001 add.w A3, 0x1
00001E00 6036 bra +0x38 /* 00001E38 */
label00001E02:
00001E02 7000 moveq.l D0, 0x00
00001E04 1013 move.b D0, [A3]
00001E06 2F00 move.l -[A7], D0
00001E08 4EAD 2A82 jsr [A5 + 0x2A82 /* export_1356 */]
00001E0C 4A40 tst.w D0
00001E0E 588F addq.l A7, 4
00001E10 6626 bne +0x28 /* 00001E38 */
00001E12 7000 moveq.l D0, 0x00
00001E14 1013 move.b D0, [A3]
00001E16 41ED A714 lea.l A0, [A5 - 0x58EC]
00001E1A 7245 moveq.l D1, 0x45
00001E1C B230 0000 cmp.b D1, [A0 + D0.w]
00001E20 6716 beq +0x18 /* 00001E38 */
00001E22 206E 000C movea.l A0, [A6 + 0xC]
00001E26 20AD E9D6 move.l [A0], [A5 - 0x162A]
00001E2A 206E 000C movea.l A0, [A6 + 0xC]
00001E2E 216D E9DA 0004 move.l [A0 + 0x4], [A5 - 0x1626]
00001E34 6000 0286 bra +0x288 /* 000020BC */
label00001E38:
00001E38 0C6E 1999 FFF2 cmpi.w [A6 - 0xE], 0x1999
00001E3E 6500 00E8 bcs +0xEA /* 00001F28 */
00001E42 7000 moveq.l D0, 0x00
00001E44 302E FFF2 move.w D0, [A6 - 0xE]
00001E48 2D40 FFF4 move.l [A6 - 0xC], D0
label00001E4C:
00001E4C 0CAE 0CCC CCCC FFF4 cmpi.l [A6 - 0xC], 0xCCCCCCC
00001E54 6D74 blt +0x76 /* 00001ECA */
00001E56 486E FFF8 pea.l [A6 - 0x8]
00001E5A 486E FFF4 pea.l [A6 - 0xC]
00001E5E 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */]
00001E62 508F addq.l A7, 8
label00001E64:
00001E64 7000 moveq.l D0, 0x00
00001E66 1013 move.b D0, [A3]
00001E68 7230 moveq.l D1, 0x30
00001E6A 9081 sub.l D0, D1
00001E6C 3D40 FFF2 move.w [A6 - 0xE], D0
00001E70 0C40 0009 cmpi.w D0, 0x9 /* '\t' */
00001E74 6234 bhi +0x36 /* 00001EAA */
00001E76 486E FFEA pea.l [A6 - 0x16]
00001E7A 486E FFF2 pea.l [A6 - 0xE]
00001E7E 4EAD 1AEA jsr [A5 + 0x1AEA /* export_857 */]
00001E82 486E FFF8 pea.l [A6 - 0x8]
00001E86 486D E9B6 pea.l [A5 - 0x164A]
00001E8A 486E FFF8 pea.l [A6 - 0x8]
00001E8E 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00001E92 486E FFF8 pea.l [A6 - 0x8]
00001E96 486E FFEA pea.l [A6 - 0x16]
00001E9A 486E FFF8 pea.l [A6 - 0x8]
00001E9E 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */]
00001EA2 9C47 sub.w D6, D7
00001EA4 4FEF 0020 lea.l A7, [A7 + 0x20]
00001EA8 601A bra +0x1C /* 00001EC4 */
label00001EAA:
00001EAA 7000 moveq.l D0, 0x00
00001EAC 1013 move.b D0, [A3]
00001EAE 2F00 move.l -[A7], D0
00001EB0 4EAD 2A82 jsr [A5 + 0x2A82 /* export_1356 */]
00001EB4 4A40 tst.w D0
00001EB6 588F addq.l A7, 4
00001EB8 6700 00CA beq +0xCC /* 00001F84 */
00001EBC 4A47 tst.w D7
00001EBE 6600 00C4 bne +0xC6 /* 00001F84 */
00001EC2 5247 addq.w D7, 1
label00001EC4:
00001EC4 D6FC 0001 add.w A3, 0x1
00001EC8 609A bra -0x64 /* 00001E64 */
label00001ECA:
00001ECA 7000 moveq.l D0, 0x00
00001ECC 1013 move.b D0, [A3]
00001ECE 7230 moveq.l D1, 0x30
00001ED0 9081 sub.l D0, D1
00001ED2 3D40 FFF2 move.w [A6 - 0xE], D0
00001ED6 0C40 0009 cmpi.w D0, 0x9 /* '\t' */
00001EDA 621C bhi +0x1E /* 00001EF8 */
00001EDC 222E FFF4 move.l D1, [A6 - 0xC]
00001EE0 D281 add.l D1, D1
00001EE2 2001 move.l D0, D1
00001EE4 E589 lsl D1, 2
00001EE6 D280 add.l D1, D0
00001EE8 7000 moveq.l D0, 0x00
00001EEA 302E FFF2 move.w D0, [A6 - 0xE]
00001EEE D081 add.l D0, D1
00001EF0 2D40 FFF4 move.l [A6 - 0xC], D0
00001EF4 9C47 sub.w D6, D7
00001EF6 6028 bra +0x2A /* 00001F20 */
label00001EF8:
00001EF8 7000 moveq.l D0, 0x00
00001EFA 1013 move.b D0, [A3]
00001EFC 2F00 move.l -[A7], D0
00001EFE 4EAD 2A82 jsr [A5 + 0x2A82 /* export_1356 */]
00001F02 4A40 tst.w D0
00001F04 588F addq.l A7, 4
00001F06 6708 beq +0xA /* 00001F10 */
00001F08 4A47 tst.w D7
00001F0A 6604 bne +0x6 /* 00001F10 */
00001F0C 5247 addq.w D7, 1
00001F0E 6010 bra +0x12 /* 00001F20 */
label00001F10:
00001F10 486E FFF8 pea.l [A6 - 0x8]
00001F14 486E FFF4 pea.l [A6 - 0xC]
00001F18 4EAD 1AF2 jsr [A5 + 0x1AF2 /* export_858 */]
00001F1C 508F addq.l A7, 8
00001F1E 6064 bra +0x66 /* 00001F84 */
label00001F20:
00001F20 D6FC 0001 add.w A3, 0x1
00001F24 6000 FF26 bra -0xD8 /* 00001E4C */
label00001F28:
00001F28 7000 moveq.l D0, 0x00
00001F2A 1013 move.b D0, [A3]
00001F2C 2A00 move.l D5, D0
00001F2E 7030 moveq.l D0, 0x30
00001F30 9A80 sub.l D5, D0
00001F32 0C45 0009 cmpi.w D5, 0x9 /* '\t' */
00001F36 621C bhi +0x1E /* 00001F54 */
00001F38 7000 moveq.l D0, 0x00
00001F3A 302E FFF2 move.w D0, [A6 - 0xE]
00001F3E D080 add.l D0, D0
00001F40 2200 move.l D1, D0
00001F42 E588 lsl D0, 2
00001F44 D081 add.l D0, D1
00001F46 7200 moveq.l D1, 0x00
00001F48 3205 move.w D1, D5
00001F4A D280 add.l D1, D0
00001F4C 3D41 FFF2 move.w [A6 - 0xE], D1
00001F50 9C47 sub.w D6, D7
00001F52 6028 bra +0x2A /* 00001F7C */
label00001F54:
00001F54 7000 moveq.l D0, 0x00
00001F56 1013 move.b D0, [A3]
00001F58 2F00 move.l -[A7], D0
00001F5A 4EAD 2A82 jsr [A5 + 0x2A82 /* export_1356 */]
00001F5E 4A40 tst.w D0
00001F60 588F addq.l A7, 4
00001F62 6708 beq +0xA /* 00001F6C */
00001F64 4A47 tst.w D7
00001F66 6604 bne +0x6 /* 00001F6C */
00001F68 5247 addq.w D7, 1
00001F6A 6010 bra +0x12 /* 00001F7C */
label00001F6C:
00001F6C 486E FFF8 pea.l [A6 - 0x8]
00001F70 486E FFF2 pea.l [A6 - 0xE]
00001F74 4EAD 1AEA jsr [A5 + 0x1AEA /* export_857 */]
00001F78 508F addq.l A7, 8
00001F7A 6008 bra +0xA /* 00001F84 */
label00001F7C:
00001F7C D6FC 0001 add.w A3, 0x1
00001F80 6000 FEB6 bra -0x148 /* 00001E38 */
label00001F84:
00001F84 288B move.l [A4], A3
00001F86 7000 moveq.l D0, 0x00
00001F88 1013 move.b D0, [A3]
00001F8A 41ED A714 lea.l A0, [A5 - 0x58EC]
00001F8E 7245 moveq.l D1, 0x45
00001F90 B230 0000 cmp.b D1, [A0 + D0.w]
00001F94 6668 bne +0x6A /* 00001FFE */
00001F96 D6FC 0001 add.w A3, 0x1
00001F9A 702D moveq.l D0, 0x2D
00001F9C B013 cmp.b D0, [A3]
00001F9E 6608 bne +0xA /* 00001FA8 */
00001FA0 7E01 moveq.l D7, 0x01
00001FA2 D6FC 0001 add.w A3, 0x1
00001FA6 600C bra +0xE /* 00001FB4 */
label00001FA8:
00001FA8 4247 clr.w D7
00001FAA 702B moveq.l D0, 0x2B
00001FAC B013 cmp.b D0, [A3]
00001FAE 6604 bne +0x6 /* 00001FB4 */
00001FB0 D6FC 0001 add.w A3, 0x1
label00001FB4:
00001FB4 426E FFF2 clr.w [A6 - 0xE]
00001FB8 6026 bra +0x28 /* 00001FE0 */
label00001FBA:
00001FBA 0C6E 0134 FFF2 cmpi.w [A6 - 0xE], 0x134
00001FC0 6418 bcc +0x1A /* 00001FDA */
00001FC2 7000 moveq.l D0, 0x00
00001FC4 302E FFF2 move.w D0, [A6 - 0xE]
00001FC8 D080 add.l D0, D0
00001FCA 2200 move.l D1, D0
00001FCC E588 lsl D0, 2
00001FCE D081 add.l D0, D1
00001FD0 7200 moveq.l D1, 0x00
00001FD2 3205 move.w D1, D5
00001FD4 D280 add.l D1, D0
00001FD6 3D41 FFF2 move.w [A6 - 0xE], D1
label00001FDA:
00001FDA D6FC 0001 add.w A3, 0x1
00001FDE 288B move.l [A4], A3
label00001FE0:
00001FE0 7000 moveq.l D0, 0x00
00001FE2 1013 move.b D0, [A3]
00001FE4 2A00 move.l D5, D0
00001FE6 7030 moveq.l D0, 0x30
00001FE8 9A80 sub.l D5, D0
00001FEA 0C45 0009 cmpi.w D5, 0x9 /* '\t' */
00001FEE 63CA bls -0x34 /* 00001FBA */
00001FF0 4A47 tst.w D7
00001FF2 6706 beq +0x8 /* 00001FFA */
00001FF4 9C6E FFF2 sub.w D6, [A6 - 0xE]
00001FF8 6004 bra +0x6 /* 00001FFE */
label00001FFA:
00001FFA DC6E FFF2 add.w D6, [A6 - 0xE]
label00001FFE:
00001FFE 7025 moveq.l D0, 0x25
00002000 B013 cmp.b D0, [A3]
00002002 6608 bne +0xA /* 0000200C */
00002004 5546 subq.w D6, 2
00002006 D6FC 0001 add.w A3, 0x1
0000200A 288B move.l [A4], A3
label0000200C:
0000200C 4A46 tst.w D6
0000200E 6620 bne +0x22 /* 00002030 */
00002010 4A44 tst.w D4
00002012 6706 beq +0x8 /* 0000201A */
00002014 0A2E 0080 FFF8 xori.b [A6 - 0x8], 0x80
label0000201A:
0000201A 206E 000C movea.l A0, [A6 + 0xC]
0000201E 20AE FFF8 move.l [A0], [A6 - 0x8]
00002022 206E 000C movea.l A0, [A6 + 0xC]
00002026 216E FFFC 0004 move.l [A0 + 0x4], [A6 - 0x4]
0000202C 6000 008E bra +0x90 /* 000020BC */
label00002030:
00002030 47ED E8A6 lea.l A3, [A5 - 0x175A]
00002034 4A46 tst.w D6
00002036 6C06 bge +0x8 /* 0000203E */
00002038 4446 neg.w D6
0000203A 47ED E92E lea.l A3, [A5 - 0x16D2]
label0000203E:
0000203E 3D46 FFF2 move.w [A6 - 0xE], D6
00002042 0C6E 0143 FFF2 cmpi.w [A6 - 0xE], 0x143
00002048 6322 bls +0x24 /* 0000206C */
0000204A 3D7C 0134 FFF2 move.w [A6 - 0xE], 0x134
00002050 601A bra +0x1C /* 0000206C */
label00002052:
00002052 046E 0020 FFF2 subi.w [A6 - 0xE], 0x20 /* ' ' */
00002058 486E FFF8 pea.l [A6 - 0x8]
0000205C 486B 0080 pea.l [A3 + 0x80]
00002060 486E FFF8 pea.l [A6 - 0x8]
00002064 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
00002068 4FEF 000C lea.l A7, [A7 + 0xC]
label0000206C:
0000206C 7020 moveq.l D0, 0x20
0000206E B06E FFF2 cmp.w D0, [A6 - 0xE]
00002072 65DE bcs -0x20 /* 00002052 */
00002074 7010 moveq.l D0, 0x10
00002076 B06E FFF2 cmp.w D0, [A6 - 0xE]
0000207A 641A bcc +0x1C /* 00002096 */
0000207C 486E FFF8 pea.l [A6 - 0x8]
00002080 486B 0078 pea.l [A3 + 0x78]
00002084 486E FFF8 pea.l [A6 - 0x8]
00002088 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
0000208C 046E 0010 FFF2 subi.w [A6 - 0xE], 0x10
00002092 4FEF 000C lea.l A7, [A7 + 0xC]
label00002096:
00002096 4A44 tst.w D4
00002098 6706 beq +0x8 /* 000020A0 */
0000209A 0A2E 0080 FFF8 xori.b [A6 - 0x8], 0x80
label000020A0:
000020A0 2F2E 000C move.l -[A7], [A6 + 0xC]
000020A4 7000 moveq.l D0, 0x00
000020A6 302E FFF2 move.w D0, [A6 - 0xE]
000020AA E780 asl D0, 3
000020AC 4873 08F8 pea.l [A3 + D0 - 0x8]
000020B0 486E FFF8 pea.l [A6 - 0x8]
000020B4 4EAD 1A22 jsr [A5 + 0x1A22 /* export_832 */]
000020B8 4FEF 000C lea.l A7, [A7 + 0xC]
label000020BC:
000020BC 4CEE 18F0 FFD2 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x2E]
000020C2 4E5E unlink A6
000020C4 4E75 rts